|
8 | 8 | #define DMAPI5_TOPIC_REQUEST_LIMIT 65528
|
9 | 9 | #define DMAPI5_TOPIC_RESPONSE_LIMIT 65529
|
10 | 10 |
|
11 |
| -#define DMAPI5_BRIDGE_COMMAND_PORT_UPDATE 0 |
12 | 11 | #define DMAPI5_BRIDGE_COMMAND_STARTUP 1
|
13 | 12 | #define DMAPI5_BRIDGE_COMMAND_PRIME 2
|
14 | 13 | #define DMAPI5_BRIDGE_COMMAND_REBOOT 3
|
15 | 14 | #define DMAPI5_BRIDGE_COMMAND_KILL 4
|
16 | 15 | #define DMAPI5_BRIDGE_COMMAND_CHAT_SEND 5
|
17 | 16 | #define DMAPI5_BRIDGE_COMMAND_CHUNK 6
|
| 17 | +#define DMAPI5_BRIDGE_COMMAND_EVENT 7 |
18 | 18 |
|
19 | 19 | #define DMAPI5_PARAMETER_ACCESS_IDENTIFIER "accessIdentifier"
|
20 | 20 | #define DMAPI5_PARAMETER_CUSTOM_COMMANDS "customCommands"
|
| 21 | +#define DMAPI5_PARAMETER_TOPIC_PORT "topicPort" |
21 | 22 |
|
22 | 23 | #define DMAPI5_CHUNK "chunk"
|
23 | 24 | #define DMAPI5_CHUNK_PAYLOAD "payload"
|
|
34 | 35 | #define DMAPI5_BRIDGE_PARAMETER_VERSION "version"
|
35 | 36 | #define DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE "chatMessage"
|
36 | 37 | #define DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL "minimumSecurityLevel"
|
| 38 | +#define DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION "eventInvocation" |
37 | 39 |
|
38 | 40 | #define DMAPI5_BRIDGE_RESPONSE_NEW_PORT "newPort"
|
39 | 41 | #define DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION "runtimeInformation"
|
|
48 | 50 | #define DMAPI5_RUNTIME_INFORMATION_REVISION "revision"
|
49 | 51 | #define DMAPI5_RUNTIME_INFORMATION_TEST_MERGES "testMerges"
|
50 | 52 | #define DMAPI5_RUNTIME_INFORMATION_SECURITY_LEVEL "securityLevel"
|
| 53 | +#define DMAPI5_RUNTIME_INFORMATION_VISIBILITY "visibility" |
51 | 54 |
|
52 | 55 | #define DMAPI5_CHAT_UPDATE_CHANNELS "channels"
|
53 | 56 |
|
|
79 | 82 | #define DMAPI5_TOPIC_COMMAND_WATCHDOG_REATTACH 8
|
80 | 83 | #define DMAPI5_TOPIC_COMMAND_SEND_CHUNK 9
|
81 | 84 | #define DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK 10
|
| 85 | +#define DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST 11 |
| 86 | +#define DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT 12 |
82 | 87 |
|
83 | 88 | #define DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE "commandType"
|
84 | 89 | #define DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND "chatCommand"
|
|
88 | 93 | #define DMAPI5_TOPIC_PARAMETER_NEW_INSTANCE_NAME "newInstanceName"
|
89 | 94 | #define DMAPI5_TOPIC_PARAMETER_CHAT_UPDATE "chatUpdate"
|
90 | 95 | #define DMAPI5_TOPIC_PARAMETER_NEW_SERVER_VERSION "newServerVersion"
|
| 96 | +#define DMAPI5_TOPIC_PARAMETER_BROADCAST_MESSAGE "broadcastMessage" |
91 | 97 |
|
| 98 | +#define DMAPI5_TOPIC_RESPONSE_CLIENT_COUNT "clientCount" |
92 | 99 | #define DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE "commandResponse"
|
93 | 100 | #define DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE_MESSAGE "commandResponseMessage"
|
94 | 101 | #define DMAPI5_TOPIC_RESPONSE_CHAT_RESPONSES "chatResponses"
|
|
113 | 120 | #define DMAPI5_CUSTOM_CHAT_COMMAND_NAME "name"
|
114 | 121 | #define DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT "helpText"
|
115 | 122 | #define DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY "adminOnly"
|
| 123 | + |
| 124 | +#define DMAPI5_EVENT_ID "eventId" |
| 125 | + |
| 126 | +#define DMAPI5_EVENT_INVOCATION_NAME "eventName" |
| 127 | +#define DMAPI5_EVENT_INVOCATION_PARAMETERS "parameters" |
| 128 | +#define DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION "notifyCompletion" |
0 commit comments