CL_IODevice() | CL_IODevice | |
CL_IODevice(CL_IODeviceProvider *provider) | CL_IODevice | |
CL_TCPConnection() | CL_TCPConnection | |
CL_TCPConnection(const CL_SocketName &remote) | CL_TCPConnection | |
CL_TCPConnection(const CL_SocketName &remote, const CL_SocketName &local) | CL_TCPConnection | |
CL_TCPConnection(int socket, bool close_socket) | CL_TCPConnection | |
connect(const CL_SocketName &remote) | CL_TCPConnection | |
connect(const CL_SocketName &remote, const CL_SocketName &local) | CL_TCPConnection | |
disconnect_abortive() | CL_TCPConnection | |
disconnect_graceful() | CL_TCPConnection | |
duplicate() | CL_IODevice | |
get_handle() const | CL_TCPConnection | |
get_local_name() const | CL_TCPConnection | |
get_position() const | CL_IODevice | |
get_provider() const | CL_IODevice | |
get_provider() | CL_IODevice | |
get_read_event() | CL_TCPConnection | |
get_remote_name() const | CL_TCPConnection | |
get_size() const | CL_IODevice | |
get_write_event() | CL_TCPConnection | |
impl | CL_IODevice | protected |
is_little_endian() const | CL_IODevice | |
is_null() const | CL_IODevice | inline |
peek(void *data, int len) | CL_IODevice | |
read(void *data, int len, bool receive_all=true) | CL_IODevice | |
read_float() | CL_IODevice | |
read_int16() | CL_IODevice | |
read_int32() | CL_IODevice | |
read_int64() | CL_IODevice | |
read_int8() | CL_IODevice | |
read_string_a() | CL_IODevice | |
read_string_nul() | CL_IODevice | |
read_string_text(const char *skip_initial_chars, const char *read_until_chars, bool allow_eof=true) | CL_IODevice | |
read_uint16() | CL_IODevice | |
read_uint32() | CL_IODevice | |
read_uint64() | CL_IODevice | |
read_uint8() | CL_IODevice | |
receive(void *data, int len, bool receive_all=true) | CL_IODevice | |
seek(int position, SeekMode mode=seek_set) | CL_IODevice | |
seek_cur enum value | CL_IODevice | |
seek_end enum value | CL_IODevice | |
seek_set enum value | CL_IODevice | |
SeekMode enum name | CL_IODevice | |
send(const void *data, int len, bool send_all=true) | CL_IODevice | |
set_big_endian_mode() | CL_IODevice | |
set_handle(int socket, bool close_socket) | CL_TCPConnection | |
set_keep_alive(bool enable, int timeout=0, int interval=0) | CL_TCPConnection | |
set_little_endian_mode() | CL_IODevice | |
set_nodelay(bool enable=true) | CL_TCPConnection | |
set_system_mode() | CL_IODevice | |
throw_if_null() const | CL_IODevice | |
write(const void *data, int len, bool send_all=true) | CL_IODevice | |
write_float(float data) | CL_IODevice | |
write_int16(cl_byte16 data) | CL_IODevice | |
write_int32(cl_byte32 data) | CL_IODevice | |
write_int64(cl_byte64 data) | CL_IODevice | |
write_int8(cl_byte8 data) | CL_IODevice | |
write_string_a(const CL_StringRef8 &str) | CL_IODevice | |
write_string_nul(const CL_StringRef8 &str) | CL_IODevice | |
write_string_text(const CL_StringRef8 &str) | CL_IODevice | |
write_uint16(cl_ubyte16 data) | CL_IODevice | |
write_uint32(cl_ubyte32 data) | CL_IODevice | |
write_uint64(cl_ubyte64 data) | CL_IODevice | |
write_uint8(cl_ubyte8 data) | CL_IODevice | |
~CL_IODevice() | CL_IODevice | |
~CL_TCPConnection() | CL_TCPConnection | |