Files
2026-08-24 10:03:24 +08:00

98 lines
2.8 KiB
C

#include "cJSON.h"
#define ITEM_CAS "cas"
#define ITEM_CMD "cmd"
#define ITEM_TYPE "type"
#define ITEM_CARDNO "cardno"
#define ITEM_GETSCNO "GetSCNo"
#define ITEM_DESC_STATE "DscState"
#define ITEM_PIN_INDEX "pinIndex"
#define ITEM_TEXT_SELECTOR "textSelector"
#define ITEM_SERVICE_INDEX "serviceIndex"
#define ITEM_GET_TSE_KEY_MODE "GetTseKeyMode"
#define ITEM_TSE_KEY_MODE "TseKeyMode"
#define ITEM_PIN_STATE "pinstate"
#define ITEM_CHANGE_PIN "changePin"
#define ITEM_ORDER_PIN "orderPin"
#define ITEM_CHECK_PIN "checkPin"
#define ITEM_PURSE "purse"
#define ITEM_COST "cost"
#define ITEM_MULT "mult"
#define ITEM_DIV "div"
#define ITEM_LOCATION "location"
#define ITEM_SIGN0 "sign0"
#define ITEM_SIGN1000 "sign1000"
#define ITEM_COUNT "count"
#define ITEM_LEN "len"
#define ITEM_TEXT "text"
#define ITEM_EVENTID "eventId"
#define ITEM_GETVERSION "GetVersion"
#define ITEM_VERSION "version"
#define ITEM_DATE "date"
#define ITEM_TIME "time"
#define ITEM_PIN "pin"
#define ITEM_REASON "reason"
#define ITEM_ERROR_CODE "errcode"
#define ITEM_OLD_PIN "oldPin"
#define ITEM_OLD_PIN_LEN "oldPinLen"
#define ITEM_NEW_PIN "newPin"
#define ITEM_NEW_PIN_LEN "newPinLen"
#define ITEM_GET_PURSE "GetPurse"
#define ITEM_NUMBER "number"
#define ITEM_OSD_ATTR "OsdAttr"
#define ITEM_OSD_CONTENT "osdContent"
#define ITEM_OSD_MODE "osdMode"
#define ITEM_OSD_X "osdX"
#define ITEM_OSD_Y "osdY"
#define ITEM_OSD_W "osdW"
#define ITEM_OSD_H "osdH"
#define ITEM_OSD_BG "osdBackground"
#define ITEM_OSD_ALPHA "osdAlpha"
#define ITEM_OSD_FG "osdForeground"
#define ITEM_OSD_DISPLAY "OsdDisplay"
#define ITEM_OSD_DISPLAY_MODE "osdDisplayMode"
#define ITEM_OSD_DISPLAY_DURATION "osdDisplayDuration"
#define ITEM_WATERMARK "Watermark"
#define ITEM_ON "on"
#define ITEM_CONFIG "config"
#define ITEM_STRENGTH "strength"
#define ITEM_OUTPUT_CONTROL "OutputControl"
#define ITEM_FLAG "flag"
#define ITEM_ANALOG "analog"
#define ITEM_CGMSA "cgmsa"
#define ITEM_EMICCI "emicci"
#define ITEM_SVP "Svp"
#define ITEM_ADDR "address"
#define ITEM_ARB "ARB"
#define ITEM_TA2TA "TA2TA"
#define ITEM_CLIENTID "clientid"
#define ITEM_DATA "data"
#define ITEM_SET_ALGO "SetAlgo"
#define ITEM_ALGO "algo"
#define ITEM_HDCP "hdcp"
#define ITEM_SESSION_ID "id"
#define ITEM_BOXID "boxid"
#define ITEM_GETBOXID "GetBoxID"
#define ITEM_PATH_TYPE "pathType"
#define ITEM_DVR_CAS_MODE "casMode"
#define ITEM_GET_CAS_MODE "getCasMode"
#define ITEM_SET_CAS_MODE "SetCasMode"
#define MAX_JSON_LEN (1024)