#include "gwlib/gwlib.h"#include "wap_addr.h"#include "wap_events.h"#include "wap.h"#include "wsp_push_client_states.def"#include "wsp_push_client_machine.def"Include dependency graph for wsp_push_client.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | WSPPushClientMachine |
Defines | |
| #define | PUSH_CLIENT_STATE_NAME(state) state, |
| #define | ROW(state, event, condition, action, next_state) |
| #define | INTEGER(name) long name; |
| #define | HTTPHEADERS(name) List *name; |
| #define | OCTSTR(name) Octstr *name; |
| #define | MACHINE(fields) fields |
Typedefs | |
| typedef WSPPushClientMachine | WSPPushClientMachine |
Enumerations | |
| enum | push_client_states { state, event, condition, action, PUSH_CLIENT_NULL_STATE, TR_Invoke_Ind, tcl = = 1 && pdu->type == ConfirmedPush, cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), PUSH_CLIENT_RECEIVING, S_ConfirmedPush_Res, cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), PUSH_CLIENT_RECEIVING, S_PushAbort_Req, cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), reason, PUSH_CLIENT_RECEIVING, Abort_Event, cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), WSP_ABORT_USERREQ, PUSH_CLIENT_RECEIVING, TR_Abort_Ind, abort_code = = WSP_ABORT_DISCONNECT, push_client_queue = wap_event_create(Disconnect_Event) cpm->client_push_id, wsp_event, PUSH_CLIENT_RECEIVING, TR_Abort_Ind, abort_code = = WSP_ABORT_DISCONNECT, push_client_queue = wap_event_create(Disconnect_Event) cpm->client_push_id, wsp_event, PUSH_CLIENT_RECEIVING, TR_Abort_Ind, abort_code = = WSP_ABORT_DISCONNECT, cpm = wsp_headers_unpack(pdu->u.ConfirmedPush.headers, 0) NULL http_header_duplicate(push_headers) octstr_duplicate(pdu->u.ConfirmedPush.data), reason, push_client_states_count } |
|
|
Definition at line 92 of file wsp_push_client.h. |
|
|
Definition at line 91 of file wsp_push_client.h. |
|
|
Definition at line 94 of file wsp_push_client.h. |
|
|
Definition at line 93 of file wsp_push_client.h. |
|
|
|
|
|
|
|
|
Definition at line 66 of file wsp_push_client.h. |
|
|
Definition at line 76 of file wsp_push_client.h. 00076 {
00077 #define PUSH_CLIENT_STATE_NAME(state) state,
00078 #define ROW(state, event, condition, action, next_state)
00079 #include "wsp_push_client_states.def"
00080 push_client_states_count
00081 };
|