Packages
sippet
0.6.4
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.10
1.0.9
1.0.8
1.0.7
1.0.6
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.9
0.5.8
0.5.7
0.5.6
0.5.5
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.9
0.4.8
0.4.7
0.4.6
0.4.5
0.4.4
0.4.3
0.4.2
0.4.1
0.4.0
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.9
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
An Elixir Session Initiation Protocol (SIP) stack.
Current section
Files
Jump to
Current section
Files
c_src/method_list.h
// Copyright (c) 2017 The Sippet Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This file intentionally does not have header guards, it's included inside
// a macro to generate enum.
//
// This file contains the list of SIP methods. Taken from IANA Session
// Initiation Protocol (SIP) Parameters.
// http://www.iana.org/assignments/sip-parameters/sip-parameters.xhtml
#ifndef SIP_METHOD
#error "SIP_METHOD should be defined before including this file"
#endif
// All supported methods must be kept in lexicographical order
// of their header names.
SIP_METHOD(ACK)
SIP_METHOD(BYE)
SIP_METHOD(CANCEL)
SIP_METHOD(INFO)
SIP_METHOD(INVITE)
SIP_METHOD(MESSAGE)
SIP_METHOD(NOTIFY)
SIP_METHOD(OPTIONS)
SIP_METHOD(PRACK)
SIP_METHOD(PUBLISH)
SIP_METHOD(PULL)
SIP_METHOD(PUSH)
SIP_METHOD(REFER)
SIP_METHOD(REGISTER)
SIP_METHOD(STORE)
SIP_METHOD(SUBSCRIBE)
SIP_METHOD(UPDATE)