clan::TCPConnection Member List

This is the complete list of members for clan::TCPConnection, including all inherited members.

connect(const SocketName &remote)clan::TCPConnection
connect(const SocketName &remote, const SocketName &local)clan::TCPConnection
disconnect_abortive()clan::TCPConnection
disconnect_graceful()clan::TCPConnection
duplicate()clan::IODevice
get_handle() const clan::TCPConnection
get_local_name() const clan::TCPConnection
get_position() const clan::IODevice
get_provider() const clan::IODevice
get_provider()clan::IODevice
get_read_event()clan::TCPConnection
get_remote_name() const clan::TCPConnection
get_size() const clan::IODevice
get_write_event()clan::TCPConnection
implclan::IODeviceprotected
IODevice()clan::IODevice
IODevice(IODeviceProvider *provider)clan::IODevice
is_little_endian() const clan::IODevice
is_null() const clan::IODeviceinline
peek(void *data, int len)clan::IODevice
read(void *data, int len, bool receive_all=true)clan::IODevice
read_float()clan::IODevice
read_int16()clan::IODevice
read_int32()clan::IODevice
read_int64()clan::IODevice
read_int8()clan::IODevice
read_string_a()clan::IODevice
read_string_nul()clan::IODevice
read_string_text(const char *skip_initial_chars, const char *read_until_chars, bool allow_eof=true)clan::IODevice
read_uint16()clan::IODevice
read_uint32()clan::IODevice
read_uint64()clan::IODevice
read_uint8()clan::IODevice
receive(void *data, int len, bool receive_all=true)clan::IODevice
seek(int position, SeekMode mode=seek_set)clan::IODevice
seek_cur enum valueclan::IODevice
seek_end enum valueclan::IODevice
seek_set enum valueclan::IODevice
SeekMode enum nameclan::IODevice
send(const void *data, int len, bool send_all=true)clan::IODevice
set_big_endian_mode()clan::IODevice
set_handle(int socket, bool close_socket)clan::TCPConnection
set_keep_alive(bool enable, int timeout=0, int interval=0)clan::TCPConnection
set_little_endian_mode()clan::IODevice
set_nodelay(bool enable=true)clan::TCPConnection
set_system_mode()clan::IODevice
TCPConnection()clan::TCPConnection
TCPConnection(const SocketName &remote)clan::TCPConnection
TCPConnection(const SocketName &remote, const SocketName &local)clan::TCPConnection
TCPConnection(int socket, bool close_socket)clan::TCPConnection
throw_if_null() const clan::IODevice
write(const void *data, int len, bool send_all=true)clan::IODevice
write_float(float data)clan::IODevice
write_int16(byte16 data)clan::IODevice
write_int32(byte32 data)clan::IODevice
write_int64(byte64 data)clan::IODevice
write_int8(byte8 data)clan::IODevice
write_string_a(const std::string &str)clan::IODevice
write_string_nul(const std::string &str)clan::IODevice
write_string_text(const std::string &str)clan::IODevice
write_uint16(ubyte16 data)clan::IODevice
write_uint32(ubyte32 data)clan::IODevice
write_uint64(ubyte64 data)clan::IODevice
write_uint8(ubyte8 data)clan::IODevice
~IODevice()clan::IODevice
~TCPConnection()clan::TCPConnection