|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <Registrar.hxx>
Public Member Functions | |
| virtual | ~RegistrarHandler () |
| virtual bool | onRefresh (resip::ServerRegistrationHandle, const resip::SipMessage ®)=0 |
| Note: These very closely mimic the ServerRegistrationHandler callbacks. | |
| virtual bool | onRemove (resip::ServerRegistrationHandle, const resip::SipMessage ®)=0 |
| called when one or more specified contacts is removed | |
| virtual bool | onRemoveAll (resip::ServerRegistrationHandle, const resip::SipMessage ®)=0 |
| Called when all the contacts are removed using "Contact: *". | |
| virtual bool | onAdd (resip::ServerRegistrationHandle, const resip::SipMessage ®)=0 |
| Called when one or more contacts are added. | |
| virtual bool | onQuery (resip::ServerRegistrationHandle, const resip::SipMessage ®)=0 |
| Called when a client queries for the list of current registrations. | |
Definition at line 13 of file Registrar.hxx.
|
inlinevirtual |
Definition at line 16 of file Registrar.hxx.
|
pure virtual |
Called when one or more contacts are added.
This is after authentication has all succeeded
Implemented in repro::MessageSilo.
|
pure virtual |
Called when a client queries for the list of current registrations.
Implemented in repro::MessageSilo.
|
pure virtual |
Note: These very closely mimic the ServerRegistrationHandler callbacks.
For all of the below callbacks - return true if no response was generated and processing should continue. If all handlers return true, then the Registrar will accept the request. Called when registration is refreshed
Implemented in repro::MessageSilo.
|
pure virtual |
called when one or more specified contacts is removed
Implemented in repro::MessageSilo.
|
pure virtual |
Called when all the contacts are removed using "Contact: *".
Implemented in repro::MessageSilo.