#include <pipe_connection.h>
Public Member Functions | |
| CL_PipeConnection (const CL_String &pipe_name, bool pass_credentials=false) | |
| Construction:. | |
| CL_PipeConnection (int pipe_handle, bool pass_credentials=false) | |
| ~CL_PipeConnection () | |
| CL_Event * | get_read_event () |
| Attributes:. | |
| CL_Event * | get_write_event () |
| CL_Event * | get_exception_event () |
| int | send (const void *data, int len, int timeout=-1) |
| Operations:. | |
| int | receive (void *data, int len, int timeout=-1) |
| int | peek (void *data, int len, int timeout=-1) |
| CL_String | receive_user_credentials () |
| void | send_user_credentials () |
Private Attributes | |
| int | handle |
| Implementation:. | |
| CL_SocketEventHandler * | socket_event_handler |
| CL_Event * | read_event |
| CL_Event * | write_event |
| CL_Event * | exception_event |
|
||||||||||||
|
Construction:.
Definition at line 47 of file pipe_connection.cpp. References exception_event, handle, read_event, socket_event_handler, TEXT, CL_StringHelp::text_to_local8(), UNIX_PATH_MAX, and write_event. |
|
||||||||||||
|
Definition at line 85 of file pipe_connection.cpp. References exception_event, handle, read_event, socket_event_handler, TEXT, and write_event. |
|
|
Definition at line 106 of file pipe_connection.cpp. References exception_event, handle, read_event, socket_event_handler, and write_event. |
|
|
Definition at line 131 of file pipe_connection.cpp. References exception_event. |
|
|
Attributes:.
Definition at line 121 of file pipe_connection.cpp. References read_event. |
|
|
Definition at line 126 of file pipe_connection.cpp. References write_event. |
|
||||||||||||||||
|
Definition at line 177 of file pipe_connection.cpp. |
|
||||||||||||||||
|
Definition at line 158 of file pipe_connection.cpp. |
|
|
Definition at line 192 of file pipe_connection.cpp. |
|
||||||||||||||||
|
Operations:.
Definition at line 139 of file pipe_connection.cpp. |
|
|
Definition at line 197 of file pipe_connection.cpp. |
|
|
Definition at line 75 of file pipe_connection.h. Referenced by CL_PipeConnection(), get_exception_event(), and ~CL_PipeConnection(). |
|
|
Implementation:.
Definition at line 67 of file pipe_connection.h. Referenced by CL_PipeConnection(), peek(), receive(), send(), and ~CL_PipeConnection(). |
|
|
Definition at line 71 of file pipe_connection.h. Referenced by CL_PipeConnection(), get_read_event(), and ~CL_PipeConnection(). |
|
|
Definition at line 69 of file pipe_connection.h. Referenced by CL_PipeConnection(), and ~CL_PipeConnection(). |
|
|
Definition at line 73 of file pipe_connection.h. Referenced by CL_PipeConnection(), get_write_event(), and ~CL_PipeConnection(). |
1.4.1