TwiceAsNice  2019-02-18
Public Attributes | List of all members
_ISwitchVectorProperty Struct Reference

Switch vector property descriptor. More...

#include <indiapi.h>

Collaboration diagram for _ISwitchVectorProperty:
Collaboration graph

Public Attributes

char device [MAXINDIDEVICE]
 Device name. More...
 
char name [MAXINDINAME]
 Property name. More...
 
char label [MAXINDILABEL]
 Short description. More...
 
char group [MAXINDIGROUP]
 GUI grouping hint. More...
 
IPerm p
 Client accessibility hint. More...
 
ISRule r
 Switch behavior hint. More...
 
double timeout
 Current max time to change, secs. More...
 
IPState s
 Current property state. More...
 
ISwitchsp
 Switches comprising this vector. More...
 
int nsp
 Dimension of sp[]. More...
 
char timestamp [MAXINDITSTAMP]
 ISO 8601 timestamp of this event. More...
 
void * aux
 Helper info. More...
 

Detailed Description

Switch vector property descriptor.

Member Data Documentation

◆ aux

void * _ISwitchVectorProperty::aux

Helper info.

◆ device

char _ISwitchVectorProperty::device

Device name.

◆ group

char _ISwitchVectorProperty::group

GUI grouping hint.

◆ label

char _ISwitchVectorProperty::label

Short description.

◆ name

char _ISwitchVectorProperty::name

Property name.

◆ nsp

int _ISwitchVectorProperty::nsp

Dimension of sp[].

◆ p

IPerm _ISwitchVectorProperty::p

Client accessibility hint.

◆ r

ISRule _ISwitchVectorProperty::r

Switch behavior hint.

◆ s

IPState _ISwitchVectorProperty::s

Current property state.

◆ sp

ISwitch * _ISwitchVectorProperty::sp

Switches comprising this vector.

◆ timeout

double _ISwitchVectorProperty::timeout

Current max time to change, secs.

◆ timestamp

char _ISwitchVectorProperty::timestamp

ISO 8601 timestamp of this event.


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