OPAL  Version 3.10.10
sippdu.h File Reference
#include <opal/buildopts.h>
#include <ptclib/mime.h>
#include <ptclib/url.h>
#include <ptclib/http.h>
#include <sip/sdp.h>
#include <opal/rtpconn.h>

Go to the source code of this file.

Data Structures

class  SIPURL
 
class  SIPURLList
 
class  SIPMIMEInfo
 
class  SIPAuthenticator
 
class  SIP_PDU
 
class  SIPDialogContext
 
struct  SIPParameters
 
class  SIPTransaction
 
class  SIPResponse
 
class  SIPInvite
 
class  SIPAck
 
class  SIPBye
 
class  SIPRegister
 
struct  SIPRegister::Params
 Registrar parameters. More...
 
class  SIPSubscribe
 
class  SIPSubscribe::EventPackage
 
struct  SIPSubscribe::SubscriptionStatus
 
struct  SIPSubscribe::NotifyCallbackInfo
 
struct  SIPSubscribe::Params
 
class  SIPEventPackageHandler
 
class  SIPNotify
 
class  SIPPublish
 
class  SIPRefer
 
class  SIPReferNotify
 
class  SIPMessage
 
struct  SIPMessage::Params
 
class  SIPOptions
 
struct  SIPOptions::Params
 
class  SIPInfo
 
struct  SIPInfo::Params
 
class  SIPPing
 
class  SIPPrack
 

Macros

#define OPAL_PROXY_PARAM   "OPAL-proxy"
 
#define OPAL_LOCAL_ID_PARAM   "OPAL-local-id"
 
#define OPAL_INTERFACE_PARAM   "OPAL-interface"
 

Typedefs

typedef PHTTPClientAuthentication SIPAuthentication
 
typedef SIPSubscribe::EventPackage SIPEventPackage
 
typedef PFactory< SIPEventPackageHandler, SIPEventPackageSIPEventPackageFactory
 

Functions

 PQUEUE (SIP_PDU_Queue, SIP_PDU)
 

Macro Definition Documentation

◆ OPAL_INTERFACE_PARAM

#define OPAL_INTERFACE_PARAM   "OPAL-interface"

◆ OPAL_LOCAL_ID_PARAM

#define OPAL_LOCAL_ID_PARAM   "OPAL-local-id"

◆ OPAL_PROXY_PARAM

#define OPAL_PROXY_PARAM   "OPAL-proxy"

Typedef Documentation

◆ SIPAuthentication

typedef PHTTPClientAuthentication SIPAuthentication

◆ SIPEventPackage

◆ SIPEventPackageFactory

Function Documentation

◆ PQUEUE()

PQUEUE ( SIP_PDU_Queue  ,
SIP_PDU   
)