DataAcqMsg

Data acquisition message structure.

Synopsis

typedef struct DataAcqMsg {
 DS_MSG_HEADER

 union {
 struct {
  DSDataBufPtr bufferPtr;
  long bufferSize;
  } data;

 struct {
  unsigned long value;
  unsigned long options;
  } marker;

 struct {
  struct DSStreamCB* streamCBPtr;
  } connect;

 } msg;

} DataAcqMsg, *DataAcqMsgPtr

Description

Data structure enclosed in messages sent to data acquisition control operations.

Fields

data

bufferPtr
Pointer to DatBuf structure.
bufferSize
Size of buffer in bytes.

marker

value
Marker value (interpreted by data procedure).
options
Options for branching.

connect

streamCBPtr
Pointer to the stream control block to which the connection is made.

Associated Files

DataStream.h

See Also

NewDataAcq