|
sipxtacklib
Version 3.3
|
#include <SipClient.h>


Public Member Functions | |
| SipClient (OsSocket *socket=NULL) | |
| virtual | ~SipClient () |
| UtlBoolean | send (SipMessage *message) |
| UtlBoolean | sendTo (const SipMessage &message, const char *address, int port) |
| void | setUserAgent (SipUserAgentBase *sipUA) |
| virtual int | run (void *pArg) |
| UtlBoolean | sendInvite (char *toAddress, char *callId, int rtpPort, int numCodecs, int rtpCodecs[], int sequenceNumber=1) |
| void | touch () |
| void | notifyWhenAvailableForWrite (OsEvent &availableEvent) |
| void | signalNextAvailableForWrite () |
| void | signalAllAvailableForWrite () |
| void | setSharedSocket (UtlBoolean bShared) |
| void | getClientNames (UtlString &clientNames) const |
| long | getLastTouchedTime () const |
| const UtlString & | getLocalIp () |
| void | markInUseForWrite () |
| void | markAvailbleForWrite () |
| UtlBoolean | isOk () |
| UtlBoolean | isConnectedTo (UtlString &hostName, int hostPort) |
| int | isInUseForWrite () |
| SipClient | ( | OsSocket * | socket = NULL | ) |
|
virtual |
| UtlBoolean send | ( | SipMessage * | message | ) |
| UtlBoolean sendTo | ( | const SipMessage & | message, |
| const char * | address, | ||
| int | port | ||
| ) |
| void setUserAgent | ( | SipUserAgentBase * | sipUA | ) |
|
virtual |
| UtlBoolean sendInvite | ( | char * | toAddress, |
| char * | callId, | ||
| int | rtpPort, | ||
| int | numCodecs, | ||
| int | rtpCodecs[], | ||
| int | sequenceNumber = 1 |
||
| ) |
| void touch | ( | ) |
| void notifyWhenAvailableForWrite | ( | OsEvent & | availableEvent | ) |
| void signalNextAvailableForWrite | ( | ) |
| void signalAllAvailableForWrite | ( | ) |
| void setSharedSocket | ( | UtlBoolean | bShared | ) |
| void getClientNames | ( | UtlString & | clientNames | ) | const |
| long getLastTouchedTime | ( | ) | const |
| const UtlString & getLocalIp | ( | ) |
| void markInUseForWrite | ( | ) |
| void markAvailbleForWrite | ( | ) |
| UtlBoolean isOk | ( | ) |
| UtlBoolean isConnectedTo | ( | UtlString & | hostName, |
| int | hostPort | ||
| ) |
| int isInUseForWrite | ( | void | ) |