reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
repro Namespace Reference

This Class is used to implement a primitive form of RPC using loose XML formatting. More...

Classes

class  AbstractDb
 
class  AccountingCollector
 
class  Ack200DoneMessage
 
class  AclStore
 
class  AmIResponsible
 
class  AsyncProcessor
 
class  AsyncProcessorMessage
 
class  AsyncProcessorWorker
 
class  AuthenticatorFactory
 
class  BasicWsConnectionValidator
 
class  BerkeleyDb
 
class  CertificateAuthenticator
 
class  CertPublicationHandler
 
class  CertServer
 
class  CertSubscriptionHandler
 
class  CommandServer
 
class  CommandServerThread
 
class  ConfigStore
 
class  ConstantLocationMonkey
 
class  CookieAuthenticator
 
class  DigestAuthenticator
 
class  FilterStore
 
class  ForkControlMessage
 
class  GeoProximityTargetSorter
 
class  GruuMonkey
 
class  HttpBase
 
class  HttpConnection
 
class  IsTrustedNode
 
class  LocationServer
 
class  MessageSilo
 
class  MySqlDb
 
class  OptionsHandler
 
class  OutboundTarget
 
class  OutboundTargetHandler
 
class  PersistentMessageDequeue
 
class  PersistentMessageEnqueue
 
class  PersistentMessageQueue
 
class  Plugin
 
class  PostgreSqlDb
 
class  PresencePublicationHandler
 
class  PresenceServer
 
class  PresenceServerCheckDocExpiredCommand
 
class  PresenceServerDocStateChangeCommand
 
class  PresenceServerRegStateChangeCommand
 
class  PresenceServerSubscriptionFunctor
 
class  PresenceServerSubscriptionRegFunctor
 
class  PresenceSubscriptionHandler
 
class  PresenceUserExists
 
class  PrivateKeyPublicationHandler
 
class  PrivateKeySubscriptionHandler
 
class  Processor
 
class  ProcessorChain
 
class  ProcessorMessage
 
class  Proxy
 
class  ProxyConfig
 
class  PyRouteMessageHandler
 
class  PyRouteMessageHandlerWork
 
class  PyRouteProcessor
 
class  PyRouteWork
 
class  PyRouteWorker
 
class  QValueTarget
 
class  QValueTargetHandler
 
class  RecursiveRedirect
 
class  Registrar
 
class  RegistrarHandler
 
class  RegSyncClient
 
class  RegSyncServer
 
class  RegSyncServerThread
 
class  ReproAuthenticatorFactory
 
class  ReproPluginManager
 
class  ReproRunner
 
class  ReproServerAuthManager
 
class  ReproTlsPeerAuthManager
 
class  RequestContext
 
class  RequestContextFactory
 
class  RequestFilter
 
class  ResponseContext
 
class  ResponseInfo
 
class  RestAdmin
 
class  RouteStore
 
class  RRDecorator
 
class  SiloStore
 
class  SimpleStaticRoute
 
class  SimpleTargetHandler
 
class  SqlDb
 
class  StaticRegStore
 
class  StaticRoute
 
class  Store
 The Store contains differnt types of stores such as user, route, etc. More...
 
class  StrictRouteFixup
 
class  Target
 
class  TimerCMessage
 
class  TlsPeerIdentityInfo
 
class  TlsPeerIdentityStore
 
class  UserAuthGrabber
 
class  UserInfoMessage
 
class  UserStore
 
class  VersionUtils
 
class  WebAdmin
 
class  WebAdminThread
 
class  XmlRpcConnectionBase
 
class  XmlRpcHandler
 
class  XmlRpcServerBase
 
class  XmlRpcSocketConnection
 
class  XmlRpcSocketServer
 

Typedefs

typedef std::list< Target * > TargetPtrList
 
typedef resip::Fifo< resip::Message > MessageFifo
 
typedef std::map< resip::Data, resip::Data > Dictionary
 

Functions

EncodeStream & operator<< (EncodeStream &os, const repro::Processor &rp)
 
EncodeStream & operator<< (EncodeStream &os, const repro::ProcessorChain &pc)
 
EncodeStream & operator<< (EncodeStream &strm, const repro::RequestContext &rc)
 
EncodeStream & operator<< (EncodeStream &strm, const repro::ResponseContext &rc)
 
EncodeStream & operator<< (EncodeStream &strm, const repro::Target &t)
 

Variables

static int DefaultPriorityMetric = 1000
 

Detailed Description

This Class is used to implement a primitive form of RPC using loose XML formatting.

The XML formatting used is specific to this implementation and is NOT currently intended to be compatible with the XML-RPC protocol defined by the following: http://www.xmlrpc.com/

Typedef Documentation

◆ Dictionary

Definition at line 30 of file WebAdmin.hxx.

◆ MessageFifo

◆ TargetPtrList

Definition at line 81 of file Target.hxx.

Function Documentation

◆ operator<<() [1/5]

EncodeStream & repro::operator<< ( EncodeStream &  os,
const repro::Processor &  rp 
)

Definition at line 68 of file Processor.cxx.

◆ operator<<() [2/5]

EncodeStream & repro::operator<< ( EncodeStream &  os,
const repro::ProcessorChain &  pc 
)

Definition at line 167 of file ProcessorChain.cxx.

◆ operator<<() [3/5]

EncodeStream & repro::operator<< ( EncodeStream &  strm,
const repro::RequestContext &  rc 
)

Definition at line 1117 of file RequestContext.cxx.

◆ operator<<() [4/5]

EncodeStream & repro::operator<< ( EncodeStream &  strm,
const repro::ResponseContext &  rc 
)

Definition at line 1560 of file ResponseContext.cxx.

◆ operator<<() [5/5]

EncodeStream & repro::operator<< ( EncodeStream &  strm,
const repro::Target &  t 
)

Definition at line 116 of file Target.cxx.

Variable Documentation

◆ DefaultPriorityMetric

int repro::DefaultPriorityMetric = 1000
static

Definition at line 8 of file QValueTarget.cxx.