UM C API 6.17.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

C Receiver Events

Receive events are delivered to the application's receiver event callback lbm_rcv_cb_proc, which is set in the lbm_rcv_create() call. The event type is passed in the "msg" parameter as the "type" field in the msg structure.

Here are the different event types (click each one for a full description). Note the list appears twice; first sorted by the event name, then sorted by event number.

Sort by value

Value | Name
--- | ---
0 | LBM_MSG_DATA
1 | LBM_MSG_EOS
2 | LBM_MSG_REQUEST
3 | LBM_MSG_RESPONSE
4 | LBM_MSG_UNRECOVERABLE_LOSS
5 | LBM_MSG_UNRECOVERABLE_LOSS_BURST
6 | LBM_MSG_NO_SOURCE_NOTIFICATION
7 | LBM_MSG_UME_REGISTRATION_ERROR
8 | LBM_MSG_UME_REGISTRATION_SUCCESS
9 | LBM_MSG_UME_REGISTRATION_CHANGE
10 | LBM_MSG_UME_REGISTRATION_SUCCESS_EX
11 | LBM_MSG_UME_REGISTRATION_COMPLETE_EX
12 | LBM_MSG_UME_DEREGISTRATION_SUCCESS_EX
13 | LBM_MSG_UME_DEREGISTRATION_COMPLETE_EX
16 | LBM_MSG_UMQ_REGISTRATION_ERROR
18 | LBM_MSG_UMQ_REGISTRATION_COMPLETE_EX
19 | LBM_MSG_UMQ_DEREGISTRATION_COMPLETE_EX
20 | LBM_MSG_BOS
21 | LBM_MSG_UMQ_INDEX_ASSIGNMENT_ELIGIBILITY_ERROR
22 | LBM_MSG_UMQ_INDEX_ASSIGNMENT_ELIGIBILITY_START_COMPLETE_EX
23 | LBM_MSG_UMQ_INDEX_ASSIGNMENT_ELIGIBILITY_STOP_COMPLETE_EX
24 | LBM_MSG_UMQ_INDEX_ASSIGNED_EX
25 | LBM_MSG_UMQ_INDEX_RELEASED_EX
26 | LBM_MSG_UMQ_INDEX_ASSIGNMENT_ERROR
27 | LBM_MSG_HF_RESET
28 | LBM_MSG_RESERVED_1

Sort by C event name

Name | Value
--- | ---
LBM_MSG_BOS | 20
LBM_MSG_DATA | 0
LBM_MSG_EOS | 1
LBM_MSG_HF_RESET | 27
LBM_MSG_NO_SOURCE_NOTIFICATION | 6
LBM_MSG_REQUEST | 2
LBM_MSG_RESERVED_1 | 28
LBM_MSG_RESPONSE | 3
LBM_MSG_UME_DEREGISTRATION_COMPLETE_EX | 13
LBM_MSG_UME_DEREGISTRATION_SUCCESS_EX | 12
LBM_MSG_UME_REGISTRATION_CHANGE | 9
LBM_MSG_UME_REGISTRATION_COMPLETE_EX | 11
LBM_MSG_UME_REGISTRATION_ERROR | 7
LBM_MSG_UME_REGISTRATION_SUCCESS | 8
LBM_MSG_UME_REGISTRATION_SUCCESS_EX | 10
LBM_MSG_UMQ_DEREGISTRATION_COMPLETE_EX | 19
LBM_MSG_UMQ_INDEX_ASSIGNED_EX | 24
LBM_MSG_UMQ_INDEX_ASSIGNMENT_ELIGIBILITY_ERROR | 21
LBM_MSG_UMQ_INDEX_ASSIGNMENT_ELIGIBILITY_START_COMPLETE_EX | 22
LBM_MSG_UMQ_INDEX_ASSIGNMENT_ELIGIBILITY_STOP_COMPLETE_EX | 23
LBM_MSG_UMQ_INDEX_ASSIGNMENT_ERROR | 26
LBM_MSG_UMQ_INDEX_RELEASED_EX | 25
LBM_MSG_UMQ_REGISTRATION_COMPLETE_EX | 18
LBM_MSG_UMQ_REGISTRATION_ERROR | 16
LBM_MSG_UNRECOVERABLE_LOSS | 4
LBM_MSG_UNRECOVERABLE_LOSS_BURST | 5