|
Yate
|
Public Member Functions | |
| SIPParty (Mutex *mutex=0) | |
| SIPParty (bool reliable, Mutex *mutex=0) | |
| virtual bool | transmit (SIPEvent *event)=0 |
| virtual const char * | getProtoName () const =0 |
| virtual bool | setParty (const URI &uri)=0 |
| virtual void * | getTransport ()=0 |
| void | setAddr (const String &addr, int port, bool local) |
| void | getAddr (String &addr, int &port, bool local) |
| void | appendAddr (String &buf, bool local, bool unsafe=true) |
| Mutex * | mutex () |
| const String & | getLocalAddr () const |
| const String & | getPartyAddr () const |
| int | getLocalPort () const |
| int | getPartyPort () const |
| bool | isReliable () const |
Public Member Functions inherited from RefObject | |
| RefObject () | |
| virtual | ~RefObject () |
| virtual void * | getObject (const String &name) const |
| virtual bool | alive () const |
| bool | ref () |
| bool | deref () |
| int | refcount () const |
| virtual void | destruct () |
Public Member Functions inherited from GenObject | |
| GenObject () | |
| virtual | ~GenObject () |
| virtual const String & | toString () const |
| virtual const String & | traceId () const |
| NamedCounter * | getObjCounter () const |
| NamedCounter * | setObjCounter (NamedCounter *counter) |
Protected Attributes | |
| Mutex * | m_mutex |
| bool | m_reliable |
| String | m_local |
| String | m_party |
| int | m_localPort |
| int | m_partyPort |
Additional Inherited Members | |
Static Public Member Functions inherited from RefObject | |
| static bool | alive (const RefObject *obj) |
| static bool | efficientIncDec () |
Static Public Member Functions inherited from GenObject | |
| static void * | getObject (const String &name, const GenObject *obj) |
| static bool | getObjCounting () |
| static void | setObjCounting (bool enable) |
| static NamedCounter * | getObjCounter (const String &name, bool create=true) |
| static ObjList & | getObjCounters () |
Protected Member Functions inherited from RefObject | |
| virtual void | zeroRefs () |
| bool | resurrect () |
| virtual void | destroyed () |
|
pure virtual |
Transmit an event
| event | Evend to send |