|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <MessageSilo.hxx>
Additional Inherited Members | |
Public Types inherited from repro::Processor | |
| enum | ChainType { NO_TYPE =0 , REQUEST_CHAIN , RESPONSE_CHAIN , TARGET_CHAIN } |
| enum | processor_action_t { Continue , WaitingForEvent , SkipThisChain , SkipAllChains } |
Protected Attributes inherited from repro::AsyncProcessor | |
| resip::Dispatcher * | mAsyncDispatcher |
Protected Attributes inherited from repro::Processor | |
| std::vector< short > | mAddress |
| ChainType | mType |
| resip::Data | mName |
Definition at line 13 of file MessageSilo.hxx.
| MessageSilo::MessageSilo | ( | ProxyConfig & | config, |
| resip::Dispatcher * | asyncDispatcher | ||
| ) |
Definition at line 63 of file MessageSilo.cxx.
|
virtual |
Definition at line 114 of file MessageSilo.cxx.
|
virtual |
Implements repro::AsyncProcessor.
Definition at line 225 of file MessageSilo.cxx.
|
virtual |
Called when one or more contacts are added.
This is after authentication has all succeeded
Implements repro::RegistrarHandler.
Definition at line 342 of file MessageSilo.cxx.
|
inlinevirtual |
Called when a client queries for the list of current registrations.
Implements repro::RegistrarHandler.
Definition at line 28 of file MessageSilo.hxx.
|
inlinevirtual |
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
Implements repro::RegistrarHandler.
Definition at line 24 of file MessageSilo.hxx.
|
inlinevirtual |
called when one or more specified contacts is removed
Implements repro::RegistrarHandler.
Definition at line 25 of file MessageSilo.hxx.
|
inlinevirtual |
Called when all the contacts are removed using "Contact: *".
Implements repro::RegistrarHandler.
Definition at line 26 of file MessageSilo.hxx.
|
virtual |
Implements repro::AsyncProcessor.
Definition at line 130 of file MessageSilo.cxx.