|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <StunTuple.hxx>
Public Types | |
| enum | TransportType { None , UDP , TCP , TLS } |
Public Member Functions | |
| StunTuple () | |
| StunTuple (TransportType transport, const asio::ip::address &address, unsigned int port) | |
| bool | operator== (const StunTuple &rhs) const |
| bool | operator!= (const StunTuple &rhs) const |
| bool | operator< (const StunTuple &rhs) const |
| TransportType | getTransportType () const |
| void | setTransportType (TransportType transport) |
| const asio::ip::address & | getAddress () const |
| void | setAddress (const asio::ip::address &address) |
| unsigned int | getPort () const |
| void | setPort (unsigned int port) |
| void | toSockaddr (sockaddr *addr) const |
Friends | |
| EncodeStream & | operator<< (EncodeStream &strm, const StunTuple &tuple) |
Definition at line 23 of file StunTuple.hxx.
| Enumerator | |
|---|---|
| None | |
| UDP | |
| TCP | |
| TLS | |
Definition at line 26 of file StunTuple.hxx.
|
explicit |
Definition at line 12 of file StunTuple.cxx.
|
explicit |
Definition at line 18 of file StunTuple.cxx.
|
inline |
Definition at line 44 of file StunTuple.hxx.
Definition at line 47 of file StunTuple.hxx.
|
inline |
Definition at line 41 of file StunTuple.hxx.
Definition at line 34 of file StunTuple.cxx.
Definition at line 41 of file StunTuple.cxx.
Definition at line 26 of file StunTuple.cxx.
Definition at line 45 of file StunTuple.hxx.
Definition at line 48 of file StunTuple.hxx.
|
inline |
Definition at line 42 of file StunTuple.hxx.
Definition at line 64 of file StunTuple.cxx.
|
friend |
Definition at line 94 of file StunTuple.cxx.