|
| | SIPPingHandler (SIPEndPoint &ep, const PURL &to) |
| |
| virtual SIPTransaction * | CreateTransaction (OpalTransport &) |
| |
Public Member Functions inherited from SIPHandler |
| | ~SIPHandler () |
| |
| virtual Comparison | Compare (const PObject &other) const |
| |
| virtual PString | GetAuthID () const |
| |
| virtual PString | GetPassword () const |
| |
| void | SetState (SIPHandler::State s) |
| |
| SIPHandler::State | GetState () const |
| |
| virtual const SIPURL & | GetAddressOfRecord () const |
| |
| virtual PBoolean | OnReceivedNOTIFY (SIP_PDU &response) |
| |
| virtual void | SetExpire (int e) |
| |
| virtual int | GetExpire () const |
| |
| virtual void | SetBody (const PString &) |
| |
| virtual bool | IsDuplicateCSeq (unsigned) |
| |
| SIP_PDU::Methods | GetMethod () const |
| |
| virtual SIPSubscribe::EventPackage | GetEventPackage () const |
| |
| virtual void | OnReceivedResponse (SIPTransaction &transaction, SIP_PDU &response) |
| |
| virtual void | OnReceivedIntervalTooBrief (SIPTransaction &transaction, SIP_PDU &response) |
| |
| virtual void | OnReceivedTemporarilyUnavailable (SIPTransaction &transaction, SIP_PDU &response) |
| |
| virtual void | OnReceivedAuthenticationRequired (SIPTransaction &transaction, SIP_PDU &response) |
| |
| virtual void | OnReceivedOK (SIPTransaction &transaction, SIP_PDU &response) |
| |
| virtual void | OnTransactionFailed (SIPTransaction &transaction) |
| |
| virtual void | OnFailed (SIP_PDU::StatusCodes) |
| |
| virtual void | SendStatus (SIP_PDU::StatusCodes code, State state) |
| |
| bool | ActivateState (SIPHandler::State state, bool resetInterface=false) |
| |
| virtual bool | SendNotify (const PObject *) |
| |
| SIP_PDU::StatusCodes | GetLastResponseStatus () const |
| |
| const OpalProductInfo & | GetProductInfo () const |
| |
| const PString & | GetRealm () const |
| |
| virtual bool | ShutDown () |
| |
Public Member Functions inherited from SIPHandlerBase |
| const PString & | GetCallID () const |
| |
| | SIPTransactionOwner (PSafeObject &object, SIPEndPoint &endpoint) |
| |
| virtual | ~SIPTransactionOwner () |
| |
| virtual unsigned | GetAllowedMethods () const |
| |
| virtual void | OnStartTransaction (SIPTransaction &) |
| |
| void | FinaliseForking (SIPTransaction &transaction, SIP_PDU &response) |
| |
| bool | CleanPendingTransactions () |
| |
| void | AbortPendingTransactions (bool all=true) |
| |
| virtual SIP_PDU::StatusCodes | StartTransaction (const OpalTransport::WriteConnectCallback &function) |
| |
| SIP_PDU::StatusCodes | SwitchTransportProto (const char *proto, SIP_PDU *pdu) |
| |
| SIP_PDU::StatusCodes | HandleAuthentication (const SIP_PDU &response) |
| |
| SIPEndPoint & | GetEndPoint () const |
| |
| OpalTransportAddress | GetRemoteTransportAddress () const |
| |
| const SIPURL & | GetRequestURI () const |
| |
| const SIPURL & | GetRemoteURI () const |
| |
| const SIPURL & | GetProxy () const |
| |
| const PString & | GetInterface () const |
| |
| PINDEX | GetDNSEntry () const |
| |
| SIPAuthentication * | GetAuthenticator () const |
| |
| SIPDialogContext & | GetDialog () |
| |
| const SIPDialogContext & | GetDialog () const |
| |