Cue Stack Info [csi]
This request returns a
Cue Stack Info
data structure for the specified cue stack. Use this response to
determine which cues are active in a given cue stack.
URL:
/get.cgi?req=csi&name=<stackName>
Parameters:
•
name=<stackName>
(optional)
◦ The name of the desired cue stack.
◦ If this parameter is not supplied, the default cue stack is assumed.
Response:
The following variable-length structure is returned by this request:
#define STACK_NAME_BUF_SIZE 16
#define CSI_TYPE_CUES 0
#define CSI_TYPE_PRESETS 1
typedef struct CueStackInfo {
uint16_t signature; // Signature = 'CS'
int16_t version; // Version = 0x0001 (or negative
error code)
char stackName[STACK_NAME_BUF_SIZE]; // Name of stack
uint8_t type; // 0 = Cues, 1 = Presets
uint8_t playback; // The playback number (for
presets only)
uint16_t count; // Number of CueID/Status pairs
uint32_t data[64]; // Array of CueID/Status pairs
(32 pairs max)
} CueStackInfo;
Please note that the actual number of bytes returned by this request only includes the actual number of
pairs of
uint32_t
elements in the
data[]
array.
*
Interactive Technologies, Inc.
CueServer 2 User's Manual - 18.5.18
Page 294 of 429