reSIProcate/repro  9694
Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
resip Namespace Reference

Namespaces

namespace  SecurityTypes

Classes

class  AppDialog
class  AppDialogSet
class  AppDialogSetFactory
class  BaseCreator
class  BaseSubscription
class  BaseUsage
class  MessageId
class  CertMessage
class  ChallengeInfo
class  ClientAuthExtension
class  ClientAuthManager
class  ClientInviteSession
class  ClientOutOfDialogReq
class  ClientPagerMessage
class  ClientPublication
class  ClientRegistration
class  ClientSubscription
class  ClientSubscriptionFunctor
class  ContactInstanceRecord
class  ContactRecordTransaction
class  RegistrationBinding
struct  RegistrationBindingDelta
class  DefaultServerReferHandler
class  DestroyUsage
class  Dialog
class  DialogEvent
class  TryingDialogEvent
class  ProceedingDialogEvent
class  EarlyDialogEvent
class  ConfirmedDialogEvent
class  TerminatedDialogEvent
class  MultipleEventDialogEvent
class  DialogEventHandler
class  DialogEventInfo
class  DialogEventStateManager
class  DialogId
class  DialogSet
class  DialogSetHandler
class  DialogSetId
class  DialogUsage
class  DialogUsageManager
class  DumCommand
class  DumCommandAdapter
class  DumDecrypted
class  DumException
class  DumFeature
class  DumFeatureChain
class  DumFeatureMessage
class  DumHelper
class  DumProcessHandler
class  DumShutdownHandler
class  DumThread
class  DumTimeout
class  EncryptionRequest
class  EventDispatcher
class  ExternalMessageBase
class  ExternalMessageHandler
class  ExternalTimerHandler
class  ExternalTimer
class  Handle
class  Handled
class  HandleException
class  HandleManager
class  HttpGetMessage
class  HttpProvider
class  HttpProviderFactory
class  IdentityHandler
class  InMemoryRegistrationDatabase
class  InMemorySyncRegDbHandler
class  InMemorySyncRegDb
class  InviteDialogs
class  InviteSession
class  InviteSessionCreator
class  InviteSessionHandler
class  KeepAliveManager
class  KeepAliveTimeout
class  KeepAlivePongTimeout
class  MasterProfile
class  MergedRequestKey
class  MergedRequestRemovalCommand
class  NetworkAssociation
class  NonDialogUsage
class  OutgoingEvent
class  OutOfDialogHandler
class  OutOfDialogReqCreator
class  PagerMessageCreator
class  ClientPagerMessageHandler
class  ServerPagerMessageHandler
class  Postable
class  Profile
class  PublicationCreator
class  ClientPublicationHandler
class  ServerPublicationHandler
class  RedirectHandler
class  RedirectManager
class  RefCountedDestroyer
class  RegistrationCreator
class  ClientRegistrationHandler
class  ServerRegistrationHandler
class  RegistrationPersistenceManager
class  RemoteCertStore
class  RequestValidationHandler
class  ServerAuthManager
class  ServerInviteSession
class  ServerOutOfDialogReq
class  ServerPagerMessage
class  ServerPublication
class  ServerRegistration
class  ServerSubscription
class  ServerSubscriptionFunctor
class  EncryptionManager
class  SubscriptionCreator
class  ClientSubscriptionHandler
class  ServerSubscriptionHandler
class  SubscriptionPersistenceManager
class  TargetCommand
class  CallTimer
class  BasicClientCall
class  BasicClientCmdLineParser
class  ClientAppDialogSetFactory
class  SdpMessageDecorator
class  NotifyTimer
class  BasicClientUserAgent
class  CommandLineParser
class  CurlHttpProvider
class  CurlHttpProviderFactory
class  TestClientRegistrationHandler
class  TestInviteSessionHandler
class  TestDumShutdownHandler
class  TestClientPagerMessageHandler
class  TestServerPagerMessageHandler
class  UserAgent
class  TlsPeerAuthManager
class  UsageUseException
class  UserAuthInfo
class  UserProfile
class  AbandonServerTransaction
class  Aor
class  ApiCheck
class  ApplicationMessage
class  ApplicationSip
class  Auth
class  BasicNonceHelper
class  BranchParameter
class  CallID
class  CancelableTimerQueue
class  CancelClientInviteTransaction
class  Compression
class  Connection
class  ConnectionBase
class  ConnectionManager
class  ConnectionTerminated
class  MIME_Header
class  H_ContentID
class  H_ContentDescription
class  Contents
class  ContentsFactory
class  ContentsFactoryBase
class  CpimContents
class  CSeqCategory
class  DataParameter
class  DateCategory
class  DeprecatedDialog
class  DnsInterface
class  DnsResult
class  DnsResultMessage
class  Embedded
class  EnableFlowTimer
class  EventStackThread
class  EventThreadInterruptor
class  EventStackSimpleMgr
class  ExistsOrDataParameter
class  ExistsParameter
class  ExpiresCategory
class  ExtensionHeader
class  ExtensionParameter
class  ExternalBodyContents
class  FloatParameter
class  GenericContents
class  GenericUri
class  HeaderFieldValue
class  HeaderFieldValueList
struct  headers
class  HeaderHash
class  HeaderBase
class  RequestLineType
class  StatusLineType
class  Headers
class  UnsupportedAuthenticationScheme
class  Helper
class  IntegerCategory
class  IntegerParameter
class  InternalTransport
class  InteropHelper
class  InterruptableStackThread
class  InvalidContents
class  KeepAliveMessage
class  KeepAlivePong
class  LazyParser
class  MarkListener
class  Message
class  MessageDecorator
class  MessageFilterRule
class  MessageWaitingContents
struct  methods
class  MethodHash
class  Mime
struct  CharInfo
struct  TransitionInfo
class  MsgHeaderScanner
class  MultipartAlternativeContents
class  MultipartMixedContents
class  MultipartRelatedContents
class  MultipartSignedContents
class  NameAddr
class  NonceHelper
class  OctetContents
class  Parameter
struct  params
class  ParameterHash
class  ParameterTypes
class  ParamBase
class  Param
class  ParserCategory
class  ParserContainer
class  ParserContainerBase
class  Pidf
class  Pkcs7Contents
class  Pkcs7SignedContents
class  Pkcs8Contents
class  PlainContents
class  PollStatistics
class  PrivacyCategory
class  QuotedDataParameter
class  QValue
class  QValueParameter
class  RAckCategory
class  RequestLine
class  Rlmi
class  RportParameter
class  AttributeHelper
class  SdpContents
class  SecurityAttributes
class  SendData
class  SERNonceHelper
class  ShutdownMessage
class  SipFrag
class  SipMessage
class  SipStackOptions
class  SipStack
class  MacSecurity
class  BaseSecurity
class  Security
class  TlsConnection
class  TlsTransport
class  WinSecurity
class  StackThread
class  StartLine
class  StatelessHandler
class  StatelessMessage
class  ExternalStatsHandler
class  StatisticsManager
class  StatisticsMessage
class  StatusLine
class  StringCategory
class  Symbols
class  TcpBaseTransport
class  TcpConnection
class  TcpTransport
class  TerminateFlow
class  Resolver
class  TestDnsHandler
class  TestMarkListener
class  TestDns
class  MyDnsSink
class  TestMacSecurity
class  TestSupportPriv
class  TestSupport
class  SipRawMessage
class  TestFSM
class  TimeAccumulate
class  TimerMessage
class  TimerQueue
class  BaseTimeLimitTimerQueue
class  TimeLimitTimerQueue
class  TuSelectorTimerQueue
class  TransactionTimerQueue
class  Token
class  TransactionController
class  TransactionControllerThread
class  TransactionMap
class  TransactionMessage
class  TransactionState
class  TransactionTerminated
class  TransactionUser
class  TransactionUserMessage
class  Transport
class  TransportFailure
class  TransportSelector
class  TransportSelectorThread
class  TransportThread
class  TuIM
class  Tuple
class  TupleMarkManager
class  TuSelector
class  ExternalUnknownDatagramHandler
class  UdpTransport
class  UInt32Category
class  UInt32Parameter
class  UnknownParameter
class  Uri
class  ValueFifo
class  Via
class  WarningCategory
class  X509Contents
class  ZeroOutStatistics
class  FifoStatsInterface
class  AbstractFifo
class  AsyncResult
class  AsyncProcessHandler
class  BaseException
class  Base64Coder
class  Condition
class  ConfigParse
class  CongestionManager
class  ConsumerFifoBuffer
class  CountBuffer
class  CountStream
struct  DataLocalSize
class  Data
class  DataHelper
class  DataException
class  DataBuffer
class  DataStream
class  iDataStream
class  oDataStream
class  DigestBuffer
class  DigestStream
class  DinkyPool
class  AresDnsPollItem
class  AresDns
class  DnsAAAARecord
class  DnsCnameRecord
class  DnsHandler
class  DnsHostRecord
class  DnsNaptrRecord
class  DnsResourceRecord
class  DnsSrvRecord
class  GetDnsCacheDumpHandler
class  DNSResult
class  DnsResultSink
class  DnsRawSink
class  DnsStub
class  DnsThread
class  ExternalDns
class  ExternalDnsResult
class  ExternalDnsRawResult
class  ExternalDnsHostResult
class  ExternalDnsHandler
class  ExternalDnsCreator
class  ExternalDnsFactory
class  LocalDns
class  RRCache
class  RRFactoryBase
class  RRFactory
class  RRList
class  RROverlay
class  RRVip
class  DnsUtil
class  FdPollItemFdSetInfo
class  FdPollImplFdSet
class  FdPollItemIf
class  FdPollItemBase
class  FdPollGrp
class  FdSetIOObserver
class  Fifo
class  FileSystem
class  FiniteFifo
class  GeneralCongestionManager
struct  GenericIPAddress
class  GenericTimerQueue
class  HeapInstanceCounter
class  InserterClass
class  InserterPClass
class  IntrusiveListElement
class  IntrusiveListElement1
class  IntrusiveListElement2
class  IntrusiveListElement3
class  KeyValueStore
class  Lock
class  ReadLock
class  WriteLock
class  PtrLock
class  Lockable
class  Log
class  ExternalLogger
class  LogStaticInitializer
class  MD5Buffer
class  MD5Stream
class  Mutex
class  ParseBuffer
class  ParseException
class  Poll
class  PoolBase
class  ProducerFifoBuffer
class  Random
class  RecursiveMutex
class  ResipStreamBuf
class  ResipBasicIOStream
class  ResipFastOStream
class  ResipFastIStream
class  ResipStdBuf
class  ResipStdCOStream
class  RWMutex
class  SelectInterruptor
class  ServerProcess
struct  checked_deleter
class  bad_weak_ptr
class  sp_counted_base
class  sp_counted_base_impl
class  shared_count
struct  static_cast_tag
struct  const_cast_tag
struct  dynamic_cast_tag
struct  polymorphic_cast_tag
struct  SharedPtr_traits
struct  SharedPtr_traits< void >
struct  SharedPtr_traits< void const >
struct  SharedPtr_traits< void volatile >
struct  SharedPtr_traits< void const volatile >
class  SharedPtr
class  FdSet
class  OpenSSLInit
class  SHA1Buffer
class  SHA1Stream
class  StlPoolAllocator
class  Subsystem
class  SysLogBuf
class  SysLogStream
class  ThreadIf
class  ResipClock
class  Timestamped
class  TimeLimitFifo
class  Timer
class  TransactionTimer
class  TimerWithPayload
struct  MD5Context
class  XMLCursor

Typedefs

typedef unsigned long AsyncID
typedef DnsStub::Protocol Protocol
typedef unsigned short FdPollEventMask
typedef struct FdPollItemFake * FdPollItemHandle
typedef Log GenericLogImpl
typedef int Socket
typedef void(* AfterSocketCreationFuncPtr )(Socket s, int transportType, const char *file, int line)
typedef unsigned char md5byte

Enumerations

enum  LockType
enum  TransportType
enum  IpVersion
enum  StunSetting

Functions

const _Tp & resipMin (const _Tp &__a, const _Tp &__b)
const _Tp & resipMax (const _Tp &__a, const _Tp &__b)
const _Tp1 resipIntDiv (const _Tp1 &__a, const _Tp2 &__b)
EncodeStreamoperator<< (EncodeStream &strm, const ConfigParse &config)
bool isEqualNoCase (const Data &left, const Data &right)
bool isTokenEqualNoCase (const Data &left, const Data &right)
bool isLessThanNoCase (const Data &left, const Data &right)
bool operator!= (const Data &lhs, const Data &rhs)
bool operator> (const Data &lhs, const Data &rhs)
bool operator<= (const Data &lhs, const Data &rhs)
bool operator>= (const Data &lhs, const Data &rhs)
bool operator!= (const Data &lhs, const char *rhs)
bool operator> (const Data &lhs, const char *rhs)
bool operator<= (const Data &lhs, const char *rhs)
bool operator>= (const Data &lhs, const char *rhs)
bool operator== (const char *lhs, const Data &rhs)
bool operator!= (const char *lhs, const Data &rhs)
bool operator> (const char *lhs, const Data &rhs)
bool operator<= (const char *lhs, const Data &rhs)
bool operator>= (const char *lhs, const Data &rhs)
EncodeStreamoperator<< (EncodeStream &strm, const Data &d)
std::ostream & operator<< (std::ostream &strm, const Data &d)
Data operator+ (const char *c, const Data &d)
EncodeStreamoperator<< (EncodeStream &strm, DnsResourceRecord &rr)
EncodeStreamoperator<< (EncodeStream &strm, const DNSResult< T > &r)
 defineQueryType (A, DnsHostRecord, 1, true,"RFC 1035")
 defineQueryType (CNAME, DnsCnameRecord, 5, false,"RFC 1035")
 defineQueryType (AAAA, DnsAAAARecord, 28, true,"RFC 3596")
 defineQueryType (SRV, DnsSrvRecord, 33, true,"RFC 2782")
 defineQueryType (NAPTR, DnsNaptrRecord, 35, true,"RFC 2915")
static const char * leftanglebracket ("<")
static const char * rightanglebracket (">")
static const char * leftsqbracket ("[")
static const char * rightsqbracket ("]")
static const char * sparrowsp (" -> ")
static const char * commaspace (", ")
EncodeStreaminsert (EncodeStream &s, const T &t)
EncodeStreaminsert (EncodeStream &s, const std::vector< T > &c)
EncodeStreaminsert (EncodeStream &s, const std::deque< T > &c)
EncodeStreaminsert (EncodeStream &s, const std::list< T > &c)
EncodeStreaminsert (EncodeStream &s, const std::set< K, C > &c)
EncodeStreaminsert (EncodeStream &s, const std::multiset< K, C > &c)
EncodeStreaminsert (EncodeStream &s, const std::map< K, V, H > &c)
EncodeStreaminsert (EncodeStream &s, const std::basic_string< T > &str)
EncodeStreaminsert (EncodeStream &s, const std::pair< T, U > &p)
EncodeStreamoperator<< (EncodeStream &s, const InserterClass< T > &inserter)
InserterClass< T > Inserter (const T &t)
EncodeStreaminsertP (EncodeStream &s, const T &t)
EncodeStreaminsertP (EncodeStream &s, const std::vector< T > &c)
EncodeStreaminsertP (EncodeStream &s, const std::deque< T > &c)
EncodeStreaminsertP (EncodeStream &s, const std::list< T > &c)
EncodeStreaminsertP (EncodeStream &s, const std::set< K, C > &c)
EncodeStreaminsertP (EncodeStream &s, const std::multiset< K, C > &c)
EncodeStreaminsertP (EncodeStream &s, const std::map< K, V, H > &c)
EncodeStreaminsertP (EncodeStream &s, const std::basic_string< T > &str)
EncodeStreaminsertP (EncodeStream &s, const std::pair< T, U > &p)
EncodeStreamoperator<< (EncodeStream &s, const InserterPClass< T > &inserter)
InserterPClass< T > InserterP (const T &t)
EncodeStreamoperator<< (EncodeStream &strm, const KeyValueStore &store)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, const char *str)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, char ch)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, unsigned char ch)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, const unsigned char *str)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, signed char ch)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, const signed char *str)
resip::ResipFastOStreamoperator<< (resip::ResipFastOStream &ostr, const std::string &str)
void checked_delete (T *x)
void sp_enable_shared_from_this (shared_count const &pn, resip::enable_shared_from_this< T > const *pe, Y const *px)
void sp_enable_shared_from_this (shared_count const &,...)
bool operator== (SharedPtr< T > const &a, SharedPtr< U > const &b)
bool operator!= (SharedPtr< T > const &a, SharedPtr< U > const &b)
bool operator< (SharedPtr< T > const &a, SharedPtr< U > const &b)
void swap (SharedPtr< T > &a, SharedPtr< T > &b)
SharedPtr< T > static_pointer_cast (SharedPtr< U > const &r)
SharedPtr< T > const_pointer_cast (SharedPtr< U > const &r)
SharedPtr< T > dynamic_pointer_cast (SharedPtr< U > const &r)
SharedPtr< T > shared_static_cast (SharedPtr< U > const &r)
SharedPtr< T > shared_dynamic_cast (SharedPtr< U > const &r)
SharedPtr< T > shared_polymorphic_cast (SharedPtr< U > const &r)
SharedPtr< T > shared_polymorphic_downcast (SharedPtr< U > const &r)
T * get_pointer (SharedPtr< T > const &p)
std::basic_ostream< E, T > & operator<< (std::basic_ostream< E, T > &os, SharedPtr< Y > const &p)
D * get_deleter (SharedPtr< T > const &p)
void initNetwork ()
int getErrno ()
bool makeSocketNonBlocking (Socket fd)
bool makeSocketBlocking (Socket fd)
int closeSocket (Socket fd)
int getSocketError (Socket fd)
int increaseLimitFds (unsigned int targetFds)
int setSocketRcvBufLen (Socket fd, int buflen)
std::ostream & operator<< (std::ostream &str, const TransactionTimer &t)
std::ostream & operator<< (std::ostream &str, const TimerWithPayload &t)
TransportType getTransportTypeFromName (const std::string &transportName)
TransportType toTransportType (const resip::Data &transportName)
std::string getTransportNameFromType (const TransportType typeEnum)
std::string getTransportNameFromTypeLower (const TransportType typeEnum)
const resip::DatatoData (const TransportType typeEnum)
const resip::DatatoDataLower (const TransportType typeEnum)
bool isReliable (TransportType type)
void MD5Init (struct MD5Context *context)
void MD5Update (struct MD5Context *context, md5byte const *buf, unsigned len)
void MD5Final (unsigned char digest[16], struct MD5Context *context)
void MD5Transform (u_int32_t buf[4], u_int32_t const in[16])
void byteSwap (u_int32_t *buf, unsigned words)
wchar_t * ToWString (const char *str)
char * FromWString (const wchar_t *wstr)
void FreeWString (wchar_t *wstr)
void FreeString (char *str)
EncodeStreamoperator<< (EncodeStream &str, const XMLCursor &cursor)
EncodeStreamoperator<< (EncodeStream &str, const XMLCursor::Node &cursor)

Variables

 VOCAL_LOCK
 VOCAL_READLOCK
 VOCAL_WRITELOCK
 UNKNOWN_TRANSPORT
 TLS
 TCP
 UDP
 SCTP
 DCCP
 DTLS
 MAX_TRANSPORT
 V4
 V6
 StunDisabled
 StunEnabled
static bool invokeDataInit
static LogStaticInitializer _staticLogInit
ResipStdCOStream resipFastNull
static bool invokeOpenSSLInit
static const Data transportNames [MAX_TRANSPORT]
static const Data transportNamesLower [MAX_TRANSPORT]