reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::Symbols Class Reference

#include <Symbols.hxx>

Static Public Attributes

static const char * DefaultSipVersion = "SIP/2.0"
 
static const char * DefaultSipScheme = "sip"
 
static const char * AT_SIGN = "@"
 
static const char * COLON = ":"
 
static const char * BAR = "|"
 
static const char * DASH = "-"
 
static const char * DASHDASH = "--"
 
static const char * DOT = "."
 
static const char * COMMA_OR_EQUAL = ",="
 
static const char * CRLF = "\r\n"
 
static const char * CRLFCRLF = "\r\n\r\n"
 
static const char * CR = "\r"
 
static const char * LF = "\n"
 
static const char * TAB = "\t"
 
static const char * DOUBLE_QUOTE = "\""
 
static const char * LA_QUOTE = "<"
 
static const char * RA_QUOTE = ">"
 
static const char * EQUALS = "="
 
static const char * SEMI_COLON = ";"
 
static const char * SEMI_OR_EQUAL = ";="
 
static const char * SLASH = "/"
 
static const char * B_SLASH = "\\"
 
static const char * SPACE = " "
 
static const char * COMMA = ","
 
static const char * ZERO = "0"
 
static const char * LPAREN = "("
 
static const char * RPAREN = ")"
 
static const char * LS_BRACKET = "["
 
static const char * RS_BRACKET = "]"
 
static const char * PERIOD = "."
 
static const char * QUESTION = "?"
 
static const char * AMPERSAND = "&"
 
static const char * PERCENT = "%"
 
static const char * STAR ="*"
 
static const char * UNDERSCORE ="_"
 
static const char * ProtocolName = "SIP"
 
static const char * ProtocolVersion = "2.0"
 
static const char * UDP = "UDP"
 
static const char * TCP = "TCP"
 
static const char * TLS = "TLS"
 
static const char * DTLS = "DTLS"
 
static const char * SCTP = "SCTP"
 
static const char * WS = "WS"
 
static const char * WSS = "WSS"
 
static const char * SRVUDP = "_udp."
 
static const char * SRVTCP = "_tcp."
 
static const char * SRVTLS = "_tls."
 
static const char * SRVSCTP = "_sctp."
 
static const char * Sip = "sip"
 
static const char * Sips = "sips"
 
static const char * Tel = "tel"
 
static const char * Urn = "urn"
 
static const char * Pres = "pres"
 
static const char * Phone = "phone"
 
static const char * Isub = "isub="
 
static const char * Postd = "postd="
 
static const char * auth = "auth"
 
static const char * authInt = "auth-int"
 
static const char * Digest = "Digest"
 
static const char * Basic = "Basic"
 
static const char *const MagicCookie = "z9hG4bK"
 
static const char *const resipCookie = "-524287-"
 
static const char *const WebsocketMagicGUID = "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"
 
static const int DefaultSipPort = 5060
 
static const int SipTlsPort = 5061
 
static const int SipWsPort = 80
 
static const int SipWssPort = 443
 
static const int DefaultSipsPort = 5061
 
static const char * SrvSip = "_sip"
 
static const char * SrvSips = "_sips"
 
static const char * SrvUdp = "_udp"
 
static const char * SrvTcp = "_tcp"
 
static const char * NaptrSip = "SIP"
 
static const char * NaptrSips = "SIPS"
 
static const char * NaptrUdp = "D2U"
 
static const char * NaptrTcp = "D2T"
 
static const char * audio = "audio"
 
static const char * RTP_AVP = "RTP/AVP"
 
static const char * RTP_AVPF = "RTP/AVPF"
 
static const char * RTP_SAVP = "RTP/SAVP"
 
static const char * RTP_SAVPF = "RTP/SAVPF"
 
static const char * UDP_TLS_RTP_SAVP = "UDP/TLS/RTP/SAVP"
 
static const char * Presence = "presence"
 
static const char * Required = "required"
 
static const char * Optional = "optional"
 
static const char * C100rel = "100rel"
 
static const char * Replaces = "replaces"
 
static const char * Timer = "timer"
 
static const char * NoReferSub = "norefersub"
 
static const char * AnswerMode = "answermode"
 
static const char * TargetDialog = "tdialog"
 
static const char * Path = "path"
 
static const char * Outbound = "outbound"
 
static const char * Join = "join"
 
static const char * Undefined = "UNDEFINED"
 
static const char * Pending = "pending"
 
static const char * Active = "active"
 
static const char * Terminated = "terminated"
 
static const char * Certificate = "certificate"
 
static const char * Credential = "credential"
 
static const char * SipProfile = "sip-profile"
 
static const char * pathSep = "/"
 
static const char * id = "id"
 
static const char * Gruu = "gruu"
 
static const char * Uui = "uui"
 
static const char * Hex = "hex"
 
static const char * IsdnInterwork = "isdn-interwork"
 
static const char * IsdnUui = "isdn-uui"
 
static const char * TrickleIce = "trickle-ice"
 

Detailed Description

Definition at line 8 of file Symbols.hxx.

Member Data Documentation

◆ Active

const char * Symbols::Active = "active"
static

Definition at line 119 of file Symbols.hxx.

◆ AMPERSAND

const char * Symbols::AMPERSAND = "&"
static

Definition at line 43 of file Symbols.hxx.

◆ AnswerMode

const char * Symbols::AnswerMode = "answermode"
static

Definition at line 111 of file Symbols.hxx.

◆ AT_SIGN

const char * Symbols::AT_SIGN = "@"
static

Definition at line 14 of file Symbols.hxx.

◆ audio

const char * Symbols::audio = "audio"
static

Definition at line 96 of file Symbols.hxx.

◆ auth

const char * Symbols::auth = "auth"
static

Definition at line 72 of file Symbols.hxx.

◆ authInt

const char * Symbols::authInt = "auth-int"
static

Definition at line 73 of file Symbols.hxx.

◆ B_SLASH

const char * Symbols::B_SLASH = "\\"
static

Definition at line 33 of file Symbols.hxx.

◆ BAR

const char * Symbols::BAR = "|"
static

Definition at line 16 of file Symbols.hxx.

◆ Basic

const char * Symbols::Basic = "Basic"
static

Definition at line 75 of file Symbols.hxx.

◆ C100rel

const char * Symbols::C100rel = "100rel"
static

Definition at line 107 of file Symbols.hxx.

◆ Certificate

const char * Symbols::Certificate = "certificate"
static

Definition at line 122 of file Symbols.hxx.

◆ COLON

const char * Symbols::COLON = ":"
static

Definition at line 15 of file Symbols.hxx.

◆ COMMA

const char * Symbols::COMMA = ","
static

Definition at line 35 of file Symbols.hxx.

◆ COMMA_OR_EQUAL

const char * Symbols::COMMA_OR_EQUAL = ",="
static

Definition at line 20 of file Symbols.hxx.

◆ CR

const char * Symbols::CR = "\r"
static

Definition at line 23 of file Symbols.hxx.

◆ Credential

const char * Symbols::Credential = "credential"
static

Definition at line 123 of file Symbols.hxx.

◆ CRLF

const char * Symbols::CRLF = "\r\n"
static

Definition at line 21 of file Symbols.hxx.

◆ CRLFCRLF

const char * Symbols::CRLFCRLF = "\r\n\r\n"
static

Definition at line 22 of file Symbols.hxx.

◆ DASH

const char * Symbols::DASH = "-"
static

Definition at line 17 of file Symbols.hxx.

◆ DASHDASH

const char * Symbols::DASHDASH = "--"
static

Definition at line 18 of file Symbols.hxx.

◆ DefaultSipPort

const int Symbols::DefaultSipPort = 5060
static

Definition at line 81 of file Symbols.hxx.

◆ DefaultSipScheme

const char * Symbols::DefaultSipScheme = "sip"
static

Definition at line 12 of file Symbols.hxx.

◆ DefaultSipsPort

const int Symbols::DefaultSipsPort = 5061
static

Definition at line 85 of file Symbols.hxx.

◆ DefaultSipVersion

const char * Symbols::DefaultSipVersion = "SIP/2.0"
static

Definition at line 11 of file Symbols.hxx.

◆ Digest

const char * Symbols::Digest = "Digest"
static

Definition at line 74 of file Symbols.hxx.

◆ DOT

const char * Symbols::DOT = "."
static

Definition at line 19 of file Symbols.hxx.

◆ DOUBLE_QUOTE

const char * Symbols::DOUBLE_QUOTE = "\""
static

Definition at line 26 of file Symbols.hxx.

◆ DTLS

const char * Symbols::DTLS = "DTLS"
static

Definition at line 53 of file Symbols.hxx.

◆ EQUALS

const char * Symbols::EQUALS = "="
static

Definition at line 29 of file Symbols.hxx.

◆ Gruu

const char * Symbols::Gruu = "gruu"
static

Definition at line 129 of file Symbols.hxx.

◆ Hex

const char * Symbols::Hex = "hex"
static

Definition at line 132 of file Symbols.hxx.

◆ id

const char * Symbols::id = "id"
static

Definition at line 127 of file Symbols.hxx.

◆ IsdnInterwork

const char * Symbols::IsdnInterwork = "isdn-interwork"
static

Definition at line 133 of file Symbols.hxx.

◆ IsdnUui

const char * Symbols::IsdnUui = "isdn-uui"
static

Definition at line 134 of file Symbols.hxx.

◆ Isub

const char * Symbols::Isub = "isub="
static

Definition at line 69 of file Symbols.hxx.

◆ Join

const char * Symbols::Join = "join"
static

Definition at line 115 of file Symbols.hxx.

◆ LA_QUOTE

const char * Symbols::LA_QUOTE = "<"
static

Definition at line 27 of file Symbols.hxx.

◆ LF

const char * Symbols::LF = "\n"
static

Definition at line 24 of file Symbols.hxx.

◆ LPAREN

const char * Symbols::LPAREN = "("
static

Definition at line 37 of file Symbols.hxx.

◆ LS_BRACKET

const char * Symbols::LS_BRACKET = "["
static

Definition at line 39 of file Symbols.hxx.

◆ MagicCookie

const char *const Symbols::MagicCookie = "z9hG4bK"
static

Definition at line 77 of file Symbols.hxx.

◆ NaptrSip

const char * Symbols::NaptrSip = "SIP"
static

Definition at line 91 of file Symbols.hxx.

◆ NaptrSips

const char * Symbols::NaptrSips = "SIPS"
static

Definition at line 92 of file Symbols.hxx.

◆ NaptrTcp

const char * Symbols::NaptrTcp = "D2T"
static

Definition at line 94 of file Symbols.hxx.

◆ NaptrUdp

const char * Symbols::NaptrUdp = "D2U"
static

Definition at line 93 of file Symbols.hxx.

◆ NoReferSub

const char * Symbols::NoReferSub = "norefersub"
static

Definition at line 110 of file Symbols.hxx.

◆ Optional

const char * Symbols::Optional = "optional"
static

Definition at line 105 of file Symbols.hxx.

◆ Outbound

const char * Symbols::Outbound = "outbound"
static

Definition at line 114 of file Symbols.hxx.

◆ Path

const char * Symbols::Path = "path"
static

Definition at line 113 of file Symbols.hxx.

◆ pathSep

const char * Symbols::pathSep = "/"
static

Definition at line 126 of file Symbols.hxx.

◆ Pending

const char * Symbols::Pending = "pending"
static

Definition at line 118 of file Symbols.hxx.

◆ PERCENT

const char * Symbols::PERCENT = "%"
static

Definition at line 44 of file Symbols.hxx.

◆ PERIOD

const char * Symbols::PERIOD = "."
static

Definition at line 41 of file Symbols.hxx.

◆ Phone

const char * Symbols::Phone = "phone"
static

Definition at line 68 of file Symbols.hxx.

◆ Postd

const char * Symbols::Postd = "postd="
static

Definition at line 70 of file Symbols.hxx.

◆ Pres

const char * Symbols::Pres = "pres"
static

Definition at line 66 of file Symbols.hxx.

◆ Presence

const char * Symbols::Presence = "presence"
static

Definition at line 103 of file Symbols.hxx.

◆ ProtocolName

const char * Symbols::ProtocolName = "SIP"
static

Definition at line 48 of file Symbols.hxx.

◆ ProtocolVersion

const char * Symbols::ProtocolVersion = "2.0"
static

Definition at line 49 of file Symbols.hxx.

◆ QUESTION

const char * Symbols::QUESTION = "?"
static

Definition at line 42 of file Symbols.hxx.

◆ RA_QUOTE

const char * Symbols::RA_QUOTE = ">"
static

Definition at line 28 of file Symbols.hxx.

◆ Replaces

const char * Symbols::Replaces = "replaces"
static

Definition at line 108 of file Symbols.hxx.

◆ Required

const char * Symbols::Required = "required"
static

Definition at line 104 of file Symbols.hxx.

◆ resipCookie

const char *const Symbols::resipCookie = "-524287-"
static

Definition at line 78 of file Symbols.hxx.

◆ RPAREN

const char * Symbols::RPAREN = ")"
static

Definition at line 38 of file Symbols.hxx.

◆ RS_BRACKET

const char * Symbols::RS_BRACKET = "]"
static

Definition at line 40 of file Symbols.hxx.

◆ RTP_AVP

const char * Symbols::RTP_AVP = "RTP/AVP"
static

Definition at line 97 of file Symbols.hxx.

◆ RTP_AVPF

const char * Symbols::RTP_AVPF = "RTP/AVPF"
static

Definition at line 98 of file Symbols.hxx.

◆ RTP_SAVP

const char * Symbols::RTP_SAVP = "RTP/SAVP"
static

Definition at line 99 of file Symbols.hxx.

◆ RTP_SAVPF

const char * Symbols::RTP_SAVPF = "RTP/SAVPF"
static

Definition at line 100 of file Symbols.hxx.

◆ SCTP

const char * Symbols::SCTP = "SCTP"
static

Definition at line 54 of file Symbols.hxx.

◆ SEMI_COLON

const char * Symbols::SEMI_COLON = ";"
static

Definition at line 30 of file Symbols.hxx.

◆ SEMI_OR_EQUAL

const char * Symbols::SEMI_OR_EQUAL = ";="
static

Definition at line 31 of file Symbols.hxx.

◆ Sip

const char * Symbols::Sip = "sip"
static

Definition at line 62 of file Symbols.hxx.

◆ SipProfile

const char * Symbols::SipProfile = "sip-profile"
static

Definition at line 124 of file Symbols.hxx.

◆ Sips

const char * Symbols::Sips = "sips"
static

Definition at line 63 of file Symbols.hxx.

◆ SipTlsPort

const int Symbols::SipTlsPort = 5061
static

Definition at line 82 of file Symbols.hxx.

◆ SipWsPort

const int Symbols::SipWsPort = 80
static

Definition at line 83 of file Symbols.hxx.

◆ SipWssPort

const int Symbols::SipWssPort = 443
static

Definition at line 84 of file Symbols.hxx.

◆ SLASH

const char * Symbols::SLASH = "/"
static

Definition at line 32 of file Symbols.hxx.

◆ SPACE

const char * Symbols::SPACE = " "
static

Definition at line 34 of file Symbols.hxx.

◆ SRVSCTP

const char * Symbols::SRVSCTP = "_sctp."
static

Definition at line 60 of file Symbols.hxx.

◆ SrvSip

const char * Symbols::SrvSip = "_sip"
static

Definition at line 87 of file Symbols.hxx.

◆ SrvSips

const char * Symbols::SrvSips = "_sips"
static

Definition at line 88 of file Symbols.hxx.

◆ SRVTCP

const char * Symbols::SRVTCP = "_tcp."
static

Definition at line 58 of file Symbols.hxx.

◆ SrvTcp

const char * Symbols::SrvTcp = "_tcp"
static

Definition at line 90 of file Symbols.hxx.

◆ SRVTLS

const char * Symbols::SRVTLS = "_tls."
static

Definition at line 59 of file Symbols.hxx.

◆ SRVUDP

const char * Symbols::SRVUDP = "_udp."
static

Definition at line 57 of file Symbols.hxx.

◆ SrvUdp

const char * Symbols::SrvUdp = "_udp"
static

Definition at line 89 of file Symbols.hxx.

◆ STAR

const char * Symbols::STAR ="*"
static

Definition at line 45 of file Symbols.hxx.

◆ TAB

const char * Symbols::TAB = "\t"
static

Definition at line 25 of file Symbols.hxx.

◆ TargetDialog

const char * Symbols::TargetDialog = "tdialog"
static

Definition at line 112 of file Symbols.hxx.

◆ TCP

const char * Symbols::TCP = "TCP"
static

Definition at line 51 of file Symbols.hxx.

◆ Tel

const char * Symbols::Tel = "tel"
static

Definition at line 64 of file Symbols.hxx.

◆ Terminated

const char * Symbols::Terminated = "terminated"
static

Definition at line 120 of file Symbols.hxx.

◆ Timer

const char * Symbols::Timer = "timer"
static

Definition at line 109 of file Symbols.hxx.

◆ TLS

const char * Symbols::TLS = "TLS"
static

Definition at line 52 of file Symbols.hxx.

◆ TrickleIce

const char * Symbols::TrickleIce = "trickle-ice"
static

Definition at line 135 of file Symbols.hxx.

◆ UDP

const char * Symbols::UDP = "UDP"
static

Definition at line 50 of file Symbols.hxx.

◆ UDP_TLS_RTP_SAVP

const char * Symbols::UDP_TLS_RTP_SAVP = "UDP/TLS/RTP/SAVP"
static

Definition at line 101 of file Symbols.hxx.

◆ Undefined

const char * Symbols::Undefined = "UNDEFINED"
static

Definition at line 116 of file Symbols.hxx.

◆ UNDERSCORE

const char * Symbols::UNDERSCORE ="_"
static

Definition at line 46 of file Symbols.hxx.

◆ Urn

const char * Symbols::Urn = "urn"
static

Definition at line 65 of file Symbols.hxx.

◆ Uui

const char * Symbols::Uui = "uui"
static

Definition at line 131 of file Symbols.hxx.

◆ WebsocketMagicGUID

const char *const Symbols::WebsocketMagicGUID = "258EAFA5-E914-47DA-95CA-C5AB0DC85B11"
static

Definition at line 79 of file Symbols.hxx.

◆ WS

const char * Symbols::WS = "WS"
static

Definition at line 55 of file Symbols.hxx.

◆ WSS

const char * Symbols::WSS = "WSS"
static

Definition at line 56 of file Symbols.hxx.

◆ ZERO

const char * Symbols::ZERO = "0"
static

Definition at line 36 of file Symbols.hxx.


The documentation for this class was generated from the following files: