Diffusion C API
6.2.7
|
Functions | |
SESSION_ID_T * | diffusion_request_context_get_session_id (const DIFFUSION_REQUEST_CONTEXT_T *request_context) |
Return a copy of the request context's session ID. More... | |
char * | diffusion_request_context_get_path (const DIFFUSION_REQUEST_CONTEXT_T *request_context) |
Return a copy of the request context's request path. More... | |
HASH_T * | diffusion_request_context_get_session_properties (const DIFFUSION_REQUEST_CONTEXT_T *request_context) |
Return a copy of the request context's session properties. More... | |
void | send_request_to_session (SESSION_T *session, SEND_REQUEST_TO_SESSION_PARAMS_T params) |
Send a request to a specific session. More... | |
void | add_request_handler (SESSION_T *session, ADD_REQUEST_HANDLER_PARAMS_T params) |
Add a server registered request handler. More... | |
void add_request_handler | ( | SESSION_T * | session, |
ADD_REQUEST_HANDLER_PARAMS_T | params | ||
) |
Add a server registered request handler.
session | The session handle. If NULL, this function returns immediately. |
params | Parameters defining the request handler to be added. |
char* diffusion_request_context_get_path | ( | const DIFFUSION_REQUEST_CONTEXT_T * | request_context | ) |
Return a copy of the request context's request path.
request_context | the request context to retrieve the request path from. |
request_context
is NULL. SESSION_ID_T* diffusion_request_context_get_session_id | ( | const DIFFUSION_REQUEST_CONTEXT_T * | request_context | ) |
Return a copy of the request context's session ID.
request_context | the request context to retrieve the session ID from. |
request_context
is NULL. HASH_T* diffusion_request_context_get_session_properties | ( | const DIFFUSION_REQUEST_CONTEXT_T * | request_context | ) |
Return a copy of the request context's session properties.
request_context | the request context to retrieve session properties from. |
request_context
is NULL. void send_request_to_session | ( | SESSION_T * | session, |
SEND_REQUEST_TO_SESSION_PARAMS_T | params | ||
) |
Send a request to a specific session.
session | The session handle. If NULL, this function returns immediately. |
params | Parameters defining the request to send a request to a specific session. |