mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com> Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> Co-authored-by: Kashargul <KashL@t-online.de> Co-authored-by: Razgriz <razgriz1032@gmail.com>
132 lines
5.5 KiB
Plaintext
132 lines
5.5 KiB
Plaintext
#define DMAPI5_PARAM_SERVER_PORT "tgs_port"
|
|
#define DMAPI5_PARAM_ACCESS_IDENTIFIER "tgs_key"
|
|
|
|
#define DMAPI5_BRIDGE_DATA "data"
|
|
#define DMAPI5_TOPIC_DATA "tgs_data"
|
|
|
|
#define DMAPI5_BRIDGE_REQUEST_LIMIT 8198
|
|
#define DMAPI5_TOPIC_REQUEST_LIMIT 65528
|
|
#define DMAPI5_TOPIC_RESPONSE_LIMIT 65529
|
|
|
|
#define DMAPI5_BRIDGE_COMMAND_STARTUP 1
|
|
#define DMAPI5_BRIDGE_COMMAND_PRIME 2
|
|
#define DMAPI5_BRIDGE_COMMAND_REBOOT 3
|
|
#define DMAPI5_BRIDGE_COMMAND_KILL 4
|
|
#define DMAPI5_BRIDGE_COMMAND_CHAT_SEND 5
|
|
#define DMAPI5_BRIDGE_COMMAND_CHUNK 6
|
|
#define DMAPI5_BRIDGE_COMMAND_EVENT 7
|
|
#define DMAPI5_BRIDGE_COMMAND_ADD_MEMBER_ROLE 51 // VOREStation Edit
|
|
|
|
#define DMAPI5_PARAMETER_ACCESS_IDENTIFIER "accessIdentifier"
|
|
#define DMAPI5_PARAMETER_CUSTOM_COMMANDS "customCommands"
|
|
#define DMAPI5_PARAMETER_TOPIC_PORT "topicPort"
|
|
|
|
#define DMAPI5_CHUNK "chunk"
|
|
#define DMAPI5_CHUNK_PAYLOAD "payload"
|
|
#define DMAPI5_CHUNK_TOTAL "totalChunks"
|
|
#define DMAPI5_CHUNK_SEQUENCE_ID "sequenceId"
|
|
#define DMAPI5_CHUNK_PAYLOAD_ID "payloadId"
|
|
|
|
#define DMAPI5_MISSING_CHUNKS "missingChunks"
|
|
|
|
#define DMAPI5_RESPONSE_ERROR_MESSAGE "errorMessage"
|
|
|
|
#define DMAPI5_BRIDGE_PARAMETER_COMMAND_TYPE "commandType"
|
|
#define DMAPI5_BRIDGE_PARAMETER_CURRENT_PORT "currentPort"
|
|
#define DMAPI5_BRIDGE_PARAMETER_VERSION "version"
|
|
#define DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE "chatMessage"
|
|
#define DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL "minimumSecurityLevel"
|
|
#define DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION "eventInvocation"
|
|
#define DMAPI5_BRIDGE_PARAMETER_CHAT_USER_ID "chatUserId" // VOREStation Edit
|
|
|
|
#define DMAPI5_BRIDGE_RESPONSE_NEW_PORT "newPort"
|
|
#define DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION "runtimeInformation"
|
|
|
|
#define DMAPI5_CHAT_MESSAGE_CHANNEL_IDS "channelIds"
|
|
|
|
#define DMAPI5_RUNTIME_INFORMATION_ACCESS_IDENTIFIER "accessIdentifier"
|
|
#define DMAPI5_RUNTIME_INFORMATION_SERVER_VERSION "serverVersion"
|
|
#define DMAPI5_RUNTIME_INFORMATION_SERVER_PORT "serverPort"
|
|
#define DMAPI5_RUNTIME_INFORMATION_API_VALIDATE_ONLY "apiValidateOnly"
|
|
#define DMAPI5_RUNTIME_INFORMATION_INSTANCE_NAME "instanceName"
|
|
#define DMAPI5_RUNTIME_INFORMATION_REVISION "revision"
|
|
#define DMAPI5_RUNTIME_INFORMATION_TEST_MERGES "testMerges"
|
|
#define DMAPI5_RUNTIME_INFORMATION_SECURITY_LEVEL "securityLevel"
|
|
#define DMAPI5_RUNTIME_INFORMATION_VISIBILITY "visibility"
|
|
|
|
#define DMAPI5_CHAT_UPDATE_CHANNELS "channels"
|
|
|
|
#define DMAPI5_TEST_MERGE_TIME_MERGED "timeMerged"
|
|
#define DMAPI5_TEST_MERGE_REVISION "revision"
|
|
#define DMAPI5_TEST_MERGE_TITLE_AT_MERGE "titleAtMerge"
|
|
#define DMAPI5_TEST_MERGE_BODY_AT_MERGE "bodyAtMerge"
|
|
#define DMAPI5_TEST_MERGE_URL "url"
|
|
#define DMAPI5_TEST_MERGE_AUTHOR "author"
|
|
#define DMAPI5_TEST_MERGE_NUMBER "number"
|
|
#define DMAPI5_TEST_MERGE_PULL_REQUEST_REVISION "pullRequestRevision"
|
|
#define DMAPI5_TEST_MERGE_COMMENT "comment"
|
|
|
|
#define DMAPI5_CHAT_COMMAND_NAME "name"
|
|
#define DMAPI5_CHAT_COMMAND_PARAMS "params"
|
|
#define DMAPI5_CHAT_COMMAND_USER "user"
|
|
|
|
#define DMAPI5_EVENT_NOTIFICATION_TYPE "type"
|
|
#define DMAPI5_EVENT_NOTIFICATION_PARAMETERS "parameters"
|
|
|
|
#define DMAPI5_TOPIC_COMMAND_CHAT_COMMAND 0
|
|
#define DMAPI5_TOPIC_COMMAND_EVENT_NOTIFICATION 1
|
|
#define DMAPI5_TOPIC_COMMAND_CHANGE_PORT 2
|
|
#define DMAPI5_TOPIC_COMMAND_CHANGE_REBOOT_STATE 3
|
|
#define DMAPI5_TOPIC_COMMAND_INSTANCE_RENAMED 4
|
|
#define DMAPI5_TOPIC_COMMAND_CHAT_CHANNELS_UPDATE 5
|
|
#define DMAPI5_TOPIC_COMMAND_SERVER_PORT_UPDATE 6
|
|
#define DMAPI5_TOPIC_COMMAND_HEALTHCHECK 7
|
|
#define DMAPI5_TOPIC_COMMAND_WATCHDOG_REATTACH 8
|
|
#define DMAPI5_TOPIC_COMMAND_SEND_CHUNK 9
|
|
#define DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK 10
|
|
#define DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST 11
|
|
#define DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT 12
|
|
#define DMAPI5_TOPIC_COMMAND_GET_CHAT_COMMANDS 51 // VOREStation Edit - GetChatCommands command
|
|
|
|
#define DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE "commandType"
|
|
#define DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND "chatCommand"
|
|
#define DMAPI5_TOPIC_PARAMETER_EVENT_NOTIFICATION "eventNotification"
|
|
#define DMAPI5_TOPIC_PARAMETER_NEW_PORT "newPort"
|
|
#define DMAPI5_TOPIC_PARAMETER_NEW_REBOOT_STATE "newRebootState"
|
|
#define DMAPI5_TOPIC_PARAMETER_NEW_INSTANCE_NAME "newInstanceName"
|
|
#define DMAPI5_TOPIC_PARAMETER_CHAT_UPDATE "chatUpdate"
|
|
#define DMAPI5_TOPIC_PARAMETER_NEW_SERVER_VERSION "newServerVersion"
|
|
#define DMAPI5_TOPIC_PARAMETER_BROADCAST_MESSAGE "broadcastMessage"
|
|
|
|
#define DMAPI5_TOPIC_RESPONSE_CLIENT_COUNT "clientCount"
|
|
#define DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE "commandResponse"
|
|
#define DMAPI5_TOPIC_RESPONSE_COMMAND_RESPONSE_MESSAGE "commandResponseMessage"
|
|
#define DMAPI5_TOPIC_RESPONSE_CHAT_RESPONSES "chatResponses"
|
|
|
|
#define DMAPI5_REVISION_INFORMATION_COMMIT_SHA "commitSha"
|
|
#define DMAPI5_REVISION_INFORMATION_TIMESTAMP "timestamp"
|
|
#define DMAPI5_REVISION_INFORMATION_ORIGIN_COMMIT_SHA "originCommitSha"
|
|
|
|
#define DMAPI5_CHAT_USER_ID "id"
|
|
#define DMAPI5_CHAT_USER_FRIENDLY_NAME "friendlyName"
|
|
#define DMAPI5_CHAT_USER_MENTION "mention"
|
|
#define DMAPI5_CHAT_USER_CHANNEL "channel"
|
|
|
|
#define DMAPI5_CHAT_CHANNEL_ID "id"
|
|
#define DMAPI5_CHAT_CHANNEL_FRIENDLY_NAME "friendlyName"
|
|
#define DMAPI5_CHAT_CHANNEL_CONNECTION_NAME "connectionName"
|
|
#define DMAPI5_CHAT_CHANNEL_IS_ADMIN_CHANNEL "isAdminChannel"
|
|
#define DMAPI5_CHAT_CHANNEL_IS_PRIVATE_CHANNEL "isPrivateChannel"
|
|
#define DMAPI5_CHAT_CHANNEL_TAG "tag"
|
|
#define DMAPI5_CHAT_CHANNEL_EMBEDS_SUPPORTED "embedsSupported"
|
|
|
|
#define DMAPI5_CUSTOM_CHAT_COMMAND_NAME "name"
|
|
#define DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT "helpText"
|
|
#define DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY "adminOnly"
|
|
|
|
#define DMAPI5_EVENT_ID "eventId"
|
|
|
|
#define DMAPI5_EVENT_INVOCATION_NAME "eventName"
|
|
#define DMAPI5_EVENT_INVOCATION_PARAMETERS "parameters"
|
|
#define DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION "notifyCompletion"
|