Go to the source code of this file.
|
GWENHYWFAR_API void | GWEN_MsgRequest_Abort (GWEN_MSG_REQUEST *rq, int reason) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_AddMsgToList (GWEN_MSG_REQUEST *rq, GWEN_MSG *msg) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_free (GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API const GWEN_TIMESTAMP * | GWEN_MsgRequest_GetCreatedAt (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API GWEN_MSG_ENDPOINT * | GWEN_MsgRequest_GetEndpoint (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API const GWEN_TIMESTAMP * | GWEN_MsgRequest_GetExpiresAt (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API GWEN_MSG * | GWEN_MsgRequest_GetFirstMsgFromList (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API GWEN_MSG_LIST * | GWEN_MsgRequest_GetMsgList (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API void * | GWEN_MsgRequest_GetPrivateData (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API GWEN_MSG * | GWEN_MsgRequest_GetRequestMsg (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API uint32_t | GWEN_MsgRequest_GetRequestMsgId (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API int | GWEN_MsgRequest_GetRequestType (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API int | GWEN_MsgRequest_GetResult (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API int | GWEN_MsgRequest_GetState (const GWEN_MSG_REQUEST *rq) |
|
GWENHYWFAR_API int | GWEN_MsgRequest_HandleResponse (GWEN_MSG_REQUEST *rq, GWEN_MSG *msg) |
|
GWENHYWFAR_API GWEN_MSG_REQUEST * | GWEN_MsgRequest_new () |
|
GWENHYWFAR_API GWEN_MSG_REQUEST_ABORT_FN | GWEN_MsgRequest_SetAbortFn (GWEN_MSG_REQUEST *rq, GWEN_MSG_REQUEST_ABORT_FN f) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetCreatedAt (GWEN_MSG_REQUEST *rq, GWEN_TIMESTAMP *ts) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetEndpoint (GWEN_MSG_REQUEST *rq, GWEN_MSG_ENDPOINT *ep) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetExpiresAt (GWEN_MSG_REQUEST *rq, GWEN_TIMESTAMP *ts) |
|
GWENHYWFAR_API GWEN_MSG_REQUEST_HANDLERESPONSE_FN | GWEN_MsgRequest_SetHandleResponseFn (GWEN_MSG_REQUEST *rq, GWEN_MSG_REQUEST_HANDLERESPONSE_FN fn) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetPrivateData (GWEN_MSG_REQUEST *rq, void *p) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetRequestMsg (GWEN_MSG_REQUEST *rq, GWEN_MSG *msg) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetRequestMsgId (GWEN_MSG_REQUEST *rq, uint32_t id) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetRequestType (GWEN_MSG_REQUEST *rq, int t) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetResult (GWEN_MSG_REQUEST *rq, int result) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetState (GWEN_MSG_REQUEST *rq, int i) |
|
GWENHYWFAR_API GWEN_MSG_REQUEST_SUBREQUESTFINISHED_FN | GWEN_MsgRequest_SetSubRequestFinishedFn (GWEN_MSG_REQUEST *rq, GWEN_MSG_REQUEST_SUBREQUESTFINISHED_FN f) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SetTimestamps (GWEN_MSG_REQUEST *rq, int expiresInSecs) |
|
GWENHYWFAR_API void | GWEN_MsgRequest_SubRequestFinished (GWEN_MSG_REQUEST *rq, GWEN_MSG_REQUEST *subRq, int reason) |
|
GWENHYWFAR_API GWEN_MSG_REQUEST * | GWEN_MsgRequest_Tree2_FindByEndpointAndMsgId (GWEN_MSG_REQUEST *rootRq, GWEN_MSG_ENDPOINT *ep, uint32_t refMsgId) |
|
◆ GWEN_MSG_REQUEST_REASON_ABORTED
#define GWEN_MSG_REQUEST_REASON_ABORTED 1 |
◆ GWEN_MSG_REQUEST_REASON_DISCONNECT
#define GWEN_MSG_REQUEST_REASON_DISCONNECT 3 |
◆ GWEN_MSG_REQUEST_REASON_DONE
#define GWEN_MSG_REQUEST_REASON_DONE 0 |
◆ GWEN_MSG_REQUEST_REASON_TIMEOUT
#define GWEN_MSG_REQUEST_REASON_TIMEOUT 2 |
◆ GWEN_MSG_REQUEST_RESULT_HANDLED
#define GWEN_MSG_REQUEST_RESULT_HANDLED 1 |
◆ GWEN_MSG_REQUEST_RESULT_NOT_HANDLED
#define GWEN_MSG_REQUEST_RESULT_NOT_HANDLED 0 |
◆ GWEN_MSG_REQUEST_STATE_DONE
#define GWEN_MSG_REQUEST_STATE_DONE 1 |
◆ GWEN_MSG_REQUEST_STATE_OPEN
#define GWEN_MSG_REQUEST_STATE_OPEN 0 |
◆ GWEN_MSG_REQUEST
◆ GWEN_MSG_REQUEST_ABORT_FN
◆ GWEN_MSG_REQUEST_HANDLERESPONSE_FN
◆ GWEN_MSG_REQUEST_SUBREQUESTFINISHED_FN
◆ GWEN_MsgRequest_Abort()
◆ GWEN_MsgRequest_AddMsgToList()
◆ GWEN_MsgRequest_free()
◆ GWEN_MsgRequest_GetCreatedAt()
◆ GWEN_MsgRequest_GetEndpoint()
◆ GWEN_MsgRequest_GetExpiresAt()
◆ GWEN_MsgRequest_GetFirstMsgFromList()
◆ GWEN_MsgRequest_GetMsgList()
◆ GWEN_MsgRequest_GetPrivateData()
◆ GWEN_MsgRequest_GetRequestMsg()
◆ GWEN_MsgRequest_GetRequestMsgId()
◆ GWEN_MsgRequest_GetRequestType()
◆ GWEN_MsgRequest_GetResult()
◆ GWEN_MsgRequest_GetState()
◆ GWEN_MsgRequest_HandleResponse()
◆ GWEN_MsgRequest_new()
◆ GWEN_MsgRequest_SetAbortFn()
◆ GWEN_MsgRequest_SetCreatedAt()
◆ GWEN_MsgRequest_SetEndpoint()
◆ GWEN_MsgRequest_SetExpiresAt()
◆ GWEN_MsgRequest_SetHandleResponseFn()
◆ GWEN_MsgRequest_SetPrivateData()
◆ GWEN_MsgRequest_SetRequestMsg()
◆ GWEN_MsgRequest_SetRequestMsgId()
◆ GWEN_MsgRequest_SetRequestType()
◆ GWEN_MsgRequest_SetResult()
◆ GWEN_MsgRequest_SetState()
◆ GWEN_MsgRequest_SetSubRequestFinishedFn()
◆ GWEN_MsgRequest_SetTimestamps()
◆ GWEN_MsgRequest_SubRequestFinished()
◆ GWEN_MsgRequest_Tree2_FindByEndpointAndMsgId()