Table of contents
General
Classes
- AFIAddress AFIAddress: address family independent IP endpoint addresses (host and
port)
- IptelAddress
IptelAddress: is a string used for storing addresses, for example, self
address, remote address, etc
- IptelCall
IptelCall: represents a call
- IptelEndpoint
IptelEndpoint: represents a protocol server or client
A server will be listening for incoming calls
- SessionDescription
SessionDescription: contains list of session information
- SessionFormat
This defines the payload type and definitions of the payload
types
- SessionMedia
SessionMedia:
Used to store information about a session
- SIPAddressHeader
The headers that can value the address
- SIPAuthenticateHeader
Authenticate header used for WWW-Authenticate and
Proxy-Authenticate
- SIPAuthorizationHeader
Authorization header used for Authorization and
ProxyAuthorization
- SIPCall
This represents a SIP call between self and remote
- SIPClientTransaction
SIPClientTransaction object represents a client transaction
- SIPContactHeader
The Contact header
- SIPCSeqHeader
The CSeq header
- SIPDate
Specify the date information in absolute time, string
or relative number of seconds
- SIPDateHeader
The Date kind of headers
- SIPDialog
This represents a SIP dialog or call leg
- SIPEndpoint
This represents an endpoint, for example, a SIP
user agent
- SIPHeader
The SipHeader class is a generic SIP header
- SIPIntegerHeader
The SIPInteger headers can be used for
Content-Length, MaxForwards etc, but not for CSeq
- SIPLibrary
This represents the library factory for configuration
- SIPMessage
A generic SIP message to store the first line (request/response),
set of headers and the message body
- SIPMessageBody
The SIP Body
- SIPOutgoingRegister
This represents an outgoing registration session
- SIPRequestMessage
The request message
- SIPResponseMessage
The response message
- SIPServerTransaction
SIPServerTransaction object represents a server transaction
- SIPSession
This represents an advanced SIP call session, between self and remote
- SIPSessionEndpoint
This represents an advanced endpoint object that can invoke
and create the SIPSession object
- SIPTransaction
SIPTransaction object is a one-to-one mapping between the
userapi policy for handling UA transactions
Functions, Macros
Variables
Enums, Unions, Structs
- policy_info_t
The userapi_policy's outgoing_policy_info_t is just a array
(vector) of contact header locations to be searched and the
associated transaction pointer
hierarchy of classes
http://www.cs.columbia.edu/~kns10/software/siplib
generated by doc++