reSIProcate/repro  9694
Public Member Functions | Private Member Functions | Private Attributes
repro::PrivateKeyPublicationHandler Class Reference

#include <PrivateKeyPublicationHandler.hxx>

Inheritance diagram for repro::PrivateKeyPublicationHandler:
Inheritance graph
[legend]
Collaboration diagram for repro::PrivateKeyPublicationHandler:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PrivateKeyPublicationHandler (resip::Security &security)
virtual void onInitial (resip::ServerPublicationHandle h, const resip::Data &etag, const resip::SipMessage &pub, const resip::Contents *contents, const resip::SecurityAttributes *attrs, UInt32 expires)
virtual void onExpired (resip::ServerPublicationHandle h, const resip::Data &etag)
virtual void onRefresh (resip::ServerPublicationHandle, const resip::Data &etag, const resip::SipMessage &pub, const resip::Contents *contents, const resip::SecurityAttributes *attrs, UInt32 expires)
virtual void onUpdate (resip::ServerPublicationHandle h, const resip::Data &etag, const resip::SipMessage &pub, const resip::Contents *contents, const resip::SecurityAttributes *attrs, UInt32 expires)
virtual void onRemoved (resip::ServerPublicationHandle h, const resip::Data &etag, const resip::SipMessage &pub, UInt32 expires)

Private Member Functions

void add (resip::ServerPublicationHandle h, const resip::Contents *contents)

Private Attributes

resip::SecuritymSecurity

Detailed Description

Definition at line 19 of file PrivateKeyPublicationHandler.hxx.


Constructor & Destructor Documentation

PrivateKeyPublicationHandler::PrivateKeyPublicationHandler ( resip::Security security)

Definition at line 9 of file PrivateKeyPublicationHandler.cxx.

                                                                             : mSecurity(security)
{
}

Member Function Documentation

void repro::PrivateKeyPublicationHandler::add ( resip::ServerPublicationHandle  h,
const resip::Contents contents 
) [private]
virtual void repro::PrivateKeyPublicationHandler::onExpired ( resip::ServerPublicationHandle  h,
const resip::Data etag 
) [virtual]
virtual void repro::PrivateKeyPublicationHandler::onInitial ( resip::ServerPublicationHandle  h,
const resip::Data etag,
const resip::SipMessage pub,
const resip::Contents contents,
const resip::SecurityAttributes attrs,
UInt32  expires 
) [virtual]
virtual void repro::PrivateKeyPublicationHandler::onRefresh ( resip::ServerPublicationHandle  ,
const resip::Data etag,
const resip::SipMessage pub,
const resip::Contents contents,
const resip::SecurityAttributes attrs,
UInt32  expires 
) [virtual]
virtual void repro::PrivateKeyPublicationHandler::onRemoved ( resip::ServerPublicationHandle  h,
const resip::Data etag,
const resip::SipMessage pub,
UInt32  expires 
) [virtual]
virtual void repro::PrivateKeyPublicationHandler::onUpdate ( resip::ServerPublicationHandle  h,
const resip::Data etag,
const resip::SipMessage pub,
const resip::Contents contents,
const resip::SecurityAttributes attrs,
UInt32  expires 
) [virtual]

Member Data Documentation

Definition at line 50 of file PrivateKeyPublicationHandler.hxx.


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