UM C API  6.16.1
C Source Events

Source events are delivered to the application's source event callback lbm_src_cb_proc, which is set in the lbm_src_create() call. The event type is passed as the "event" parameter.

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

Sort by value

Value Name
1 LBM_SRC_EVENT_CONNECT
2 LBM_SRC_EVENT_DISCONNECT
3 LBM_SRC_EVENT_WAKEUP
4 LBM_SRC_EVENT_DAEMON_CONFIRM
5 LBM_SRC_EVENT_UME_REGISTRATION_ERROR
6 LBM_SRC_EVENT_UME_REGISTRATION_SUCCESS
7 LBM_SRC_EVENT_UME_MESSAGE_STABLE
8 LBM_SRC_EVENT_UME_DELIVERY_CONFIRMATION
9 LBM_SRC_EVENT_UME_STORE_UNRESPONSIVE
10 LBM_SRC_EVENT_UME_MESSAGE_RECLAIMED
11 LBM_SRC_EVENT_UME_REGISTRATION_SUCCESS_EX
12 LBM_SRC_EVENT_UME_REGISTRATION_COMPLETE_EX
13 LBM_SRC_EVENT_UME_MESSAGE_STABLE_EX
14 LBM_SRC_EVENT_UME_DELIVERY_CONFIRMATION_EX
15 LBM_SRC_EVENT_SEQUENCE_NUMBER_INFO
16 LBM_SRC_EVENT_UMQ_REGISTRATION_ERROR
17 LBM_SRC_EVENT_UMQ_MESSAGE_ID_INFO
18 LBM_SRC_EVENT_UMQ_REGISTRATION_COMPLETE_EX
19 LBM_SRC_EVENT_UMQ_MESSAGE_STABLE_EX
20 LBM_SRC_EVENT_UMQ_ULB_MESSAGE_ASSIGNED_EX
21 LBM_SRC_EVENT_UMQ_ULB_MESSAGE_REASSIGNED_EX
22 LBM_SRC_EVENT_UMQ_ULB_MESSAGE_TIMEOUT_EX
23 LBM_SRC_EVENT_UMQ_ULB_MESSAGE_COMPLETE_EX
24 LBM_SRC_EVENT_UMQ_ULB_MESSAGE_CONSUMED_EX
25 LBM_SRC_EVENT_UMQ_ULB_RECEIVER_REGISTRATION_EX
26 LBM_SRC_EVENT_UMQ_ULB_RECEIVER_DEREGISTRATION_EX
27 LBM_SRC_EVENT_UMQ_ULB_RECEIVER_READY_EX
28 LBM_SRC_EVENT_UMQ_ULB_RECEIVER_TIMEOUT_EX
29 LBM_SRC_EVENT_FLIGHT_SIZE_NOTIFICATION
30 LBM_SRC_EVENT_UME_MESSAGE_RECLAIMED_EX
31 LBM_SRC_EVENT_UME_DEREGISTRATION_SUCCESS_EX
32 LBM_SRC_EVENT_UME_DEREGISTRATION_COMPLETE_EX
33 LBM_SRC_EVENT_UME_MESSAGE_NOT_STABLE
34 LBM_SRC_EVENT_TIMESTAMP

Sort by C event name

Name Value
LBM_SRC_EVENT_CONNECT 1
LBM_SRC_EVENT_DAEMON_CONFIRM 4
LBM_SRC_EVENT_DISCONNECT 2
LBM_SRC_EVENT_FLIGHT_SIZE_NOTIFICATION 29
LBM_SRC_EVENT_SEQUENCE_NUMBER_INFO 15
LBM_SRC_EVENT_TIMESTAMP 34
LBM_SRC_EVENT_UME_DELIVERY_CONFIRMATION 8
LBM_SRC_EVENT_UME_DELIVERY_CONFIRMATION_EX 14
LBM_SRC_EVENT_UME_DEREGISTRATION_COMPLETE_EX 32
LBM_SRC_EVENT_UME_DEREGISTRATION_SUCCESS_EX 31
LBM_SRC_EVENT_UME_MESSAGE_NOT_STABLE 33
LBM_SRC_EVENT_UME_MESSAGE_RECLAIMED 10
LBM_SRC_EVENT_UME_MESSAGE_RECLAIMED_EX 30
LBM_SRC_EVENT_UME_MESSAGE_STABLE 7
LBM_SRC_EVENT_UME_MESSAGE_STABLE_EX 13
LBM_SRC_EVENT_UME_REGISTRATION_COMPLETE_EX 12
LBM_SRC_EVENT_UME_REGISTRATION_ERROR 5
LBM_SRC_EVENT_UME_REGISTRATION_SUCCESS 6
LBM_SRC_EVENT_UME_REGISTRATION_SUCCESS_EX 11
LBM_SRC_EVENT_UME_STORE_UNRESPONSIVE 9
LBM_SRC_EVENT_UMQ_MESSAGE_ID_INFO 17
LBM_SRC_EVENT_UMQ_MESSAGE_STABLE_EX 19
LBM_SRC_EVENT_UMQ_REGISTRATION_COMPLETE_EX 18
LBM_SRC_EVENT_UMQ_REGISTRATION_ERROR 16
LBM_SRC_EVENT_UMQ_ULB_MESSAGE_ASSIGNED_EX 20
LBM_SRC_EVENT_UMQ_ULB_MESSAGE_COMPLETE_EX 23
LBM_SRC_EVENT_UMQ_ULB_MESSAGE_CONSUMED_EX 24
LBM_SRC_EVENT_UMQ_ULB_MESSAGE_REASSIGNED_EX 21
LBM_SRC_EVENT_UMQ_ULB_MESSAGE_TIMEOUT_EX 22
LBM_SRC_EVENT_UMQ_ULB_RECEIVER_DEREGISTRATION_EX 26
LBM_SRC_EVENT_UMQ_ULB_RECEIVER_READY_EX 27
LBM_SRC_EVENT_UMQ_ULB_RECEIVER_REGISTRATION_EX 25
LBM_SRC_EVENT_UMQ_ULB_RECEIVER_TIMEOUT_EX 28
LBM_SRC_EVENT_WAKEUP 3