Go to the source code of this file.
|
application_t * | application_new () |
|
int | application_init (application_t *app, u32 api_client_index, u64 *options, session_cb_vft_t *cb_fns) |
|
void | application_del (application_t *app) |
|
application_t * | application_get (u32 index) |
|
application_t * | application_get_if_valid (u32 index) |
|
application_t * | application_lookup (u32 api_client_index) |
|
u32 | application_get_index (application_t *app) |
|
int | application_start_listen (application_t *app, session_type_t session_type, transport_endpoint_t *tep, u64 *handle) |
| Start listening local transport endpoint for requested transport. More...
|
|
int | application_stop_listen (application_t *srv, u64 handle) |
| Stop listening on session associated to handle. More...
|
|
int | application_open_session (application_t *app, session_type_t sst, transport_endpoint_t *tep, u32 api_context) |
|
int | application_api_queue_is_full (application_t *app) |
|
segment_manager_t * | application_get_listen_segment_manager (application_t *app, stream_session_t *s) |
|
segment_manager_t * | application_get_connect_segment_manager (application_t *app) |
|
Enumerator |
---|
APP_SERVER |
|
APP_CLIENT |
|
APP_N_TYPES |
|
Definition at line 23 of file application.h.
Start listening local transport endpoint for requested transport.
Creates a 'dummy' stream session with state LISTENING to be used in session lookups, prior to establishing connection. Requests transport to build it's own specific listening connection.
Definition at line 235 of file application.c.
Stop listening on session associated to handle.
Definition at line 271 of file application.c.