BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJSIP Reference

pj Namespace Reference

Data Structures

class  Account
 
struct  AccountCallConfig
 
struct  AccountConfig
 
struct  AccountInfo
 
struct  AccountMediaConfig
 
struct  AccountMwiConfig
 
struct  AccountNatConfig
 
struct  AccountPresConfig
 
struct  AccountRegConfig
 
struct  AccountSipConfig
 
struct  AccountVideoConfig
 
struct  AudDevErrorEvent
 
class  AudDevManager
 
struct  AudioDevInfo
 
class  AudioMedia
 
class  AudioMediaPlayer
 
struct  AudioMediaPlayerInfo
 
class  AudioMediaRecorder
 
struct  AudioMediaTransmitParam
 
struct  AuthCredInfo
 
class  Buddy
 
struct  BuddyConfig
 
struct  BuddyInfo
 
class  Call
 
struct  CallInfo
 
struct  CallMediaInfo
 
struct  CallOpParam
 
struct  CallSendDtmfParam
 
struct  CallSendRequestParam
 
struct  CallSetting
 
struct  CallVidSetStreamParam
 
struct  CodecInfo
 
struct  CodecOpusConfig
 
struct  CodecParam
 
struct  CodecParamInfo
 
struct  CodecParamSetting
 
struct  ConfPortInfo
 
struct  container_node_internal_data
 
class  ContainerNode
 
struct  DigestChallenge
 
struct  DigestCredential
 
class  Endpoint
 
struct  EpConfig
 
struct  Error
 
class  ExtraAudioDevice
 
class  FindBuddyMatch
 
struct  IpChangeParam
 
struct  JbufState
 
class  JsonDocument
 
struct  LogConfig
 
struct  LogEntry
 
class  LogWriter
 
struct  LossType
 
struct  MathStat
 
class  Media
 
struct  MediaConfig
 
struct  MediaCoordinate
 
struct  MediaEvent
 
struct  MediaFmtChangedEvent
 
struct  MediaFormat
 
struct  MediaFormatAudio
 
struct  MediaFormatVideo
 
struct  MediaSize
 
struct  MediaTransportInfo
 
struct  OnBuddyEvSubStateParam
 
struct  OnCallMediaEventParam
 
struct  OnCallMediaStateParam
 
struct  OnCallMediaTransportStateParam
 
struct  OnCallRedirectedParam
 
struct  OnCallReplacedParam
 
struct  OnCallReplaceRequestParam
 
struct  OnCallRxOfferParam
 
struct  OnCallRxReinviteParam
 
struct  OnCallSdpCreatedParam
 
struct  OnCallStateParam
 
struct  OnCallTransferRequestParam
 
struct  OnCallTransferStatusParam
 
struct  OnCallTsxStateParam
 
struct  OnCallTxOfferParam
 
struct  OnCreateMediaTransportParam
 
struct  OnCreateMediaTransportSrtpParam
 
struct  OnCredAuthParam
 
struct  OnDtmfDigitParam
 
struct  OnDtmfEventParam
 
struct  OnIncomingCallParam
 
struct  OnIncomingSubscribeParam
 
struct  OnInstantMessageParam
 
struct  OnInstantMessageStatusParam
 
struct  OnIpChangeProgressParam
 
struct  OnMediaEventParam
 
struct  OnMwiInfoParam
 
struct  OnNatCheckStunServersCompleteParam
 
struct  OnNatDetectionCompleteParam
 
struct  OnRegStartedParam
 
struct  OnRegStateParam
 
struct  OnSelectAccountParam
 
struct  OnStreamCreatedParam
 
struct  OnStreamDestroyedParam
 
struct  OnStreamPreCreateParam
 
struct  OnTimerParam
 
struct  OnTransportStateParam
 
struct  OnTypingIndicationParam
 
class  PersistentDocument
 
class  PersistentObject
 
struct  PresenceStatus
 
struct  PresNotifyParam
 
struct  RegProgressParam
 
struct  RtcpFbCap
 
struct  RtcpFbConfig
 
struct  RtcpSdes
 
struct  RtcpStat
 
struct  RtcpStreamStat
 
struct  RxMsgEvent
 
struct  SdpSession
 
struct  SendInstantMessageParam
 
struct  SendTypingIndicationParam
 
struct  SipEvent
 
struct  SipEventBody
 
struct  SipHeader
 
struct  SipMediaType
 
struct  SipMultipartPart
 
struct  SipRxData
 
struct  SipTransaction
 
struct  SipTxData
 
struct  SipTxOption
 
struct  SrtpCrypto
 
struct  SrtpOpt
 
struct  SslCertInfo
 
struct  SslCertName
 
struct  StreamInfo
 
struct  StreamStat
 
struct  TimerEvent
 
struct  TimeVal
 
struct  TlsConfig
 
struct  TlsInfo
 
class  ToneDesc
 
class  ToneDigit
 
struct  ToneDigitMapDigit
 
class  ToneGenerator
 
struct  TransportConfig
 
struct  TransportInfo
 
struct  TsxStateEvent
 
struct  TsxStateEventSrc
 
struct  TxErrorEvent
 
struct  TxMsgEvent
 
struct  UaConfig
 
struct  UserEvent
 
struct  Version
 
struct  VidCodecParam
 
struct  VidConfPortInfo
 
class  VidDevManager
 
struct  VideoDevInfo
 
class  VideoMedia
 
struct  VideoMediaTransmitParam
 
class  VideoPreview
 
struct  VideoPreviewOpParam
 
struct  VideoSwitchParam
 
class  VideoWindow
 
struct  VideoWindowHandle
 

Typedefs

typedef std::vector< AuthCredInfoAuthCredInfoVector
 
typedef std::vector< SrtpCryptoSrtpCryptoVector
 
typedef std::vector< RtcpFbCapRtcpFbCapVector
 
typedef void * MediaStream
 
typedef void * MediaTransport
 
typedef IntVector MediaDirVector
 
typedef std::vector< CallMediaInfoCallMediaInfoVector
 
typedef std::vector< SslCertNameSslCertNameVector
 
typedef std::vector< MediaFormatAudioMediaFormatAudioVector
 
typedef std::vector< MediaFormatVideoMediaFormatVideoVector
 
typedef void * MediaPort
 
typedef std::vector< AudioMedia * > AudioMediaVector
 
typedef std::vector< AudioMediaAudioMediaVector2
 
typedef std::vector< ToneDescToneDescVector
 
typedef std::vector< ToneDigitToneDigitVector
 
typedef std::vector< ToneDigitMapDigitToneDigitMapVector
 
typedef std::vector< AudioDevInfo * > AudioDevInfoVector
 
typedef std::vector< AudioDevInfoAudioDevInfoVector2
 
typedef std::vector< VideoMediaVideoMediaVector
 
typedef std::vector< VideoDevInfo * > VideoDevInfoVector
 
typedef std::vector< VideoDevInfoVideoDevInfoVector2
 
typedef std::vector< CodecInfo * > CodecInfoVector
 
typedef std::vector< CodecInfoCodecInfoVector2
 
typedef std::vector< CodecFmtpCodecFmtpVector
 
typedef std::vector< Buddy * > BuddyVector
 
typedef std::vector< BuddyBuddyVector2
 
typedef std::vector< SipHeaderSipHeaderVector
 
typedef std::vector< SipMultipartPartSipMultipartPartVector
 
typedef std::vector< std::string > StringVector
 
typedef std::vector< int > IntVector
 
typedef std::map< std::string, std::string > StringToStringMap
 
typedef void * Token
 
typedef string SocketAddress
 
typedef int TransportId
 
typedef void * TransportHandle
 
typedef void * TimerEntry
 
typedef void * GenericData
 

Enumerations

enum  { INVALID_ID = -1 , SUCCESS = 0 }
 

Detailed Description

PJSUA2 API is inside pj namespace

 


PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
Copyright (C) 2006-2008 Teluu Inc.