chan_req_t Struct Reference
[NDS2 access functions.]

Channel request/status entry. More...

#include <daqc.h>

List of all members.

Public Attributes

char * name
enum chantype type
double rate
daq_data_t data_type
int offset
int status
 status or data length.
signal_conv_t s


Detailed Description

Channel request/status entry.

The channel request entry contains the information about the requested channels and current status of the request. A list of channels is prepared by the high level interface and updated as part of the channel NDS2 protocol.


Member Data Documentation

Null terminated channel name string

Requested channel type.

Requested rate. If the rate is not specified, rate is set to zero. `

Channel data type. This field is filled by the NDS2 server or by the user either by hand or from the daq_request_channel_from_list. Data types used by the NDS1 server are:

  • 1: short
  • 4: float

Offset of data into the buffer. `

status or data length.

Status of data request for this channel. If data has been read sucessfully, status is the data length. If an error occurred, the status code is negative and indicates the status condition.

Linear transform for signal unit scaling.


The documentation for this struct was generated from the following file:

Generated on Tue Jun 10 12:18:12 2008 for SENDS by  doxygen 1.5.5