1Messages that can be gathered with BMediaRoster::StartWatching() 2 3for each registered handler, the first message always informs about all exiting nodes, like this: 4 5B_MEDIA_NODE_CREATED: 6BMessage: what = TRIA (0x54524941, or 1414678849) 7 entry media_node_id, type='LONG', c=7, size= 4, data[0]: 0x1 (1, '') 8 data[1]: 0x2 (2, '') 9 data[2]: 0x3 (3, '') 10 data[3]: 0x4 (4, '') 11 data[4]: 0x5 (5, '') 12 data[5]: 0x7 (7, '') 13 data[6]: 0x8 (8, '') 14 15Creating, connection, disconnecting and deleting looks like this: 16 17B_MEDIA_NODE_CREATED: 18BMessage: what = TRIA (0x54524941, or 1414678849) 19 entry media_node_id, type='LONG', c=1, size= 4, data[0]: 0x12 (18, '') 20 21B_MEDIA_CONNECTION_MADE: 22BMessage: what = TRIC (0x54524943, or 1414678851) 23 entry output, type='RAWT', c=1, size=328, 24 entry input, type='RAWT', c=1, size=328, 25 entry format, type='RAWT', c=1, size=192, 26 entry be:old_what, type='LONG', c=1, size= 4, data[0]: 0x54524943 (1414678851, 'TRIC') 27 28B_MEDIA_CONNECTION_BROKEN: 29BMessage: what = TRID (0x54524944, or 1414678852) 30 entry source, type='RAWT', c=1, size=16, 31 entry destination, type='RAWT', c=1, size=16, 32 entry be:old_what, type='LONG', c=1, size= 4, data[0]: 0x54524944 (1414678852, 'TRID') 33 34B_MEDIA_NODE_DELETED: 35BMessage: what = TRIB (0x54524942, or 1414678850) 36 entry media_node_id, type='LONG', c=1, size= 4, data[0]: 0x12 (18, '') 37 38The following notification is only received if you use the node specific StartWatching, 39and only if the node you are watching uses BroadcastParameterChange() 40 41B_MEDIA_NEW_PARAMETER_VALUE: 42BMessage: what = TRIL (0x5452494c, or 1414678860) 43 entry be:node, type='RAWT', c=2, size=24, 44 entry be:parameter, type='LONG', c=1, size= 4, data[0]: 0x2 (2, '') 45 entry be:when, type='LLNG', c=1, size= 8, data[0]: 0x2388ad126 (9538556198, '') 46 entry be:value, type='RAWT', c=1, size= 4, 47 entry be:old_what, type='LONG', c=1, size= 4, data[0]: 0x5452494c (1414678860, 'TRIL') 48 49Other notifications have not been observed so far.