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

#include <XmlRpcConnection.hxx>

Inheritance diagram for repro::XmlRpcSocketConnection:
[legend]

Public Member Functions

 XmlRpcSocketConnection (XmlRpcSocketServer &server, resip::Socket sock)
 
virtual ~XmlRpcSocketConnection ()
 
virtual void buildFdSet (resip::FdSet &fdset)
 
virtual bool process (resip::FdSet &fdset)
 
virtual void sendEvent (const resip::Data &eventData)
 
- Public Member Functions inherited from repro::XmlRpcConnectionBase
 XmlRpcConnectionBase (XmlRpcServerBase &server)
 
virtual ~XmlRpcConnectionBase ()
 
unsigned int getConnectionId () const
 
unsigned int getNextRequestId ()
 
virtual bool sendResponse (unsigned int requestId, const resip::Data &responseData, bool isFinal)
 

Protected Member Functions

virtual void sendResponse (const resip::Data &response)
 

Friends

class XmlRpcServerBase
 

Additional Inherited Members

- Protected Types inherited from repro::XmlRpcConnectionBase
typedef std::map< unsigned int, resip::Data > RequestMap
 
- Protected Attributes inherited from repro::XmlRpcConnectionBase
XmlRpcServerBase & mXmlRcpServer
 
RequestMap mRequests
 

Detailed Description

Definition at line 45 of file XmlRpcConnection.hxx.

Constructor & Destructor Documentation

◆ XmlRpcSocketConnection()

XmlRpcSocketConnection::XmlRpcSocketConnection ( XmlRpcSocketServer &  server,
resip::Socket  sock 
)

Definition at line 34 of file XmlRpcConnection.cxx.

◆ ~XmlRpcSocketConnection()

XmlRpcSocketConnection::~XmlRpcSocketConnection ( )
virtual

Definition at line 42 of file XmlRpcConnection.cxx.

Member Function Documentation

◆ buildFdSet()

void XmlRpcSocketConnection::buildFdSet ( resip::FdSet &  fdset)
virtual

Implements repro::XmlRpcConnectionBase.

Definition at line 55 of file XmlRpcConnection.cxx.

◆ process()

bool XmlRpcSocketConnection::process ( resip::FdSet &  fdset)
virtual

Implements repro::XmlRpcConnectionBase.

Definition at line 66 of file XmlRpcConnection.cxx.

◆ sendEvent()

void XmlRpcSocketConnection::sendEvent ( const resip::Data &  eventData)
virtual

Implements repro::XmlRpcConnectionBase.

Definition at line 275 of file XmlRpcConnection.cxx.

◆ sendResponse()

void XmlRpcSocketConnection::sendResponse ( const resip::Data &  response)
protectedvirtual

Implements repro::XmlRpcConnectionBase.

Definition at line 269 of file XmlRpcConnection.cxx.

Friends And Related Symbol Documentation

◆ XmlRpcServerBase

Definition at line 47 of file XmlRpcConnection.hxx.


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