#include <dtn_ipc.h>
Public Attributes | |
int | sock |
Socket file descriptor. | |
int | err |
Error code. | |
int | in_poll |
Flag to register a call to poll(). | |
int | debug |
Debug flag for channel. | |
char | buf [DTN_MAX_API_MSG] |
send/recv buffer | |
XDR | xdr_encode |
XDR encoder. | |
XDR | xdr_decode |
XDR decoder. | |
unsigned int | total_sent |
Counter for debugging. | |
unsigned int | total_rcvd |
Counter for debugging. |
Definition at line 66 of file dtn_ipc.h.
char dtnipc_handle::buf[DTN_MAX_API_MSG] |
send/recv buffer
Definition at line 71 of file dtn_ipc.h.
Referenced by dtnipc_open(), dtnipc_recv(), and dtnipc_send().
Debug flag for channel.
Definition at line 70 of file dtn_ipc.h.
Referenced by dtnipc_open(), dtnipc_recv(), and dtnipc_send().
Error code.
Definition at line 68 of file dtn_ipc.h.
Referenced by dtn_begin_poll(), dtn_bind(), dtn_build_local_eid(), dtn_cancel(), dtn_cancel_poll(), dtn_change_registration(), dtn_find_registration(), dtn_open(), dtn_recv(), dtn_register(), dtn_send(), dtn_session_update(), dtn_unbind(), dtn_unregister(), dtnipc_close(), dtnipc_open(), dtnipc_recv(), dtnipc_send(), and dtnipc_send_recv().
Flag to register a call to poll().
Definition at line 69 of file dtn_ipc.h.
Referenced by dtn_begin_poll(), dtn_bind(), dtn_build_local_eid(), dtn_cancel(), dtn_cancel_poll(), dtn_change_registration(), dtn_find_registration(), dtn_recv(), dtn_register(), dtn_send(), dtn_session_update(), dtn_unbind(), and dtn_unregister().
Socket file descriptor.
Definition at line 67 of file dtn_ipc.h.
Referenced by dtn_begin_poll(), dtn_poll_fd(), dtnipc_close(), dtnipc_open(), dtnipc_recv(), and dtnipc_send().
unsigned int dtnipc_handle::total_rcvd |
Counter for debugging.
Definition at line 75 of file dtn_ipc.h.
Referenced by dtnipc_open(), dtnipc_recv(), and dtnipc_send().
unsigned int dtnipc_handle::total_sent |
Counter for debugging.
Definition at line 74 of file dtn_ipc.h.
Referenced by dtnipc_open(), dtnipc_recv(), and dtnipc_send().
XDR decoder.
Definition at line 73 of file dtn_ipc.h.
Referenced by dtn_build_local_eid(), dtn_find_registration(), dtn_open(), dtn_recv(), dtn_register(), dtn_send(), dtn_session_update(), dtnipc_close(), dtnipc_open(), and dtnipc_recv().
XDR encoder.
Definition at line 72 of file dtn_ipc.h.
Referenced by dtn_begin_poll(), dtn_bind(), dtn_build_local_eid(), dtn_cancel(), dtn_find_registration(), dtn_open(), dtn_recv(), dtn_register(), dtn_send(), dtn_session_update(), dtn_unbind(), dtn_unregister(), dtnipc_close(), dtnipc_open(), and dtnipc_send().