|
PTLib Version 2.10.2
|
XMPP client to server TCP transport. More...
#include <xmpp_c2s.h>
Public Member Functions | |
| TCPTransport (const PString &hostname) | |
| TCPTransport (const PString &hostname, WORD port) | |
| ~TCPTransport () | |
| const PString & | GetServerHost () const |
| WORD | GetServerPort () const |
| virtual PBoolean | Open () |
| virtual PBoolean | Close () |
| Close the channel. | |
Protected Attributes | |
| PString | m_Hostname |
| WORD | m_Port |
| PTCPSocket * | m_Socket |
XMPP client to server TCP transport.
| XMPP::C2S::TCPTransport::TCPTransport | ( | const PString & | hostname | ) |
| XMPP::C2S::TCPTransport::TCPTransport | ( | const PString & | hostname, |
| WORD | port | ||
| ) |
| XMPP::C2S::TCPTransport::~TCPTransport | ( | ) |
| virtual PBoolean XMPP::C2S::TCPTransport::Close | ( | ) | [virtual] |
Close the channel.
This will detach itself from the read and write channels and delete both of them if they are auto delete.
Implements XMPP::Transport.
| const PString& XMPP::C2S::TCPTransport::GetServerHost | ( | ) | const [inline] |
References m_Hostname.
| WORD XMPP::C2S::TCPTransport::GetServerPort | ( | ) | const [inline] |
References m_Port.
| virtual PBoolean XMPP::C2S::TCPTransport::Open | ( | ) | [virtual] |
Implements XMPP::Transport.
PString XMPP::C2S::TCPTransport::m_Hostname [protected] |
Referenced by GetServerHost().
WORD XMPP::C2S::TCPTransport::m_Port [protected] |
Referenced by GetServerPort().
PTCPSocket* XMPP::C2S::TCPTransport::m_Socket [protected] |