Instrument Neutral Distributed Interface INDI  1.1.0
Functions
IDSet Functions: Functions drivers call to tell clients of new values for existing properties.

Functions

void IDSetText (const ITextVectorProperty *t, const char *msg,...)
 Tell client to update an existing text vector property. More...
 
void IDSetNumber (const INumberVectorProperty *n, const char *msg,...)
 Tell client to update an existing number vector property. More...
 
void IDSetSwitch (const ISwitchVectorProperty *s, const char *msg,...)
 Tell client to update an existing switch vector property. More...
 
void IDSetLight (const ILightVectorProperty *l, const char *msg,...)
 Tell client to update an existing light vector property. More...
 
void IDSetBLOB (const IBLOBVectorProperty *b, const char *msg,...)
 Tell client to update an existing BLOB vector property. More...
 

Detailed Description

Function Documentation

void IDSetBLOB ( const IBLOBVectorProperty b,
const char *  msg,
  ... 
)

Tell client to update an existing BLOB vector property.

Parameters
bpointer to the vector BLOB property.
msgmessage in printf style to send to the client. May be NULL.
Examples:
simpleskeleton.cpp.

Definition at line 1857 of file indidriver.c.

void IDSetLight ( const ILightVectorProperty l,
const char *  msg,
  ... 
)

Tell client to update an existing light vector property.

Parameters
lpointer to the vector light property.
msgmessage in printf style to send to the client. May be NULL.
Examples:
simpleskeleton.cpp.

Definition at line 1820 of file indidriver.c.

void IDSetNumber ( const INumberVectorProperty n,
const char *  msg,
  ... 
)

Tell client to update an existing number vector property.

Parameters
npointer to the vector number property.
msgmessage in printf style to send to the client. May be NULL.
Examples:
simpleccd.cpp, and simpleskeleton.cpp.

Definition at line 1740 of file indidriver.c.

void IDSetSwitch ( const ISwitchVectorProperty s,
const char *  msg,
  ... 
)

Tell client to update an existing switch vector property.

Parameters
spointer to the vector switch property.
msgmessage in printf style to send to the client. May be NULL.
Examples:
dome.cpp, and simpleskeleton.cpp.

Definition at line 1780 of file indidriver.c.

void IDSetText ( const ITextVectorProperty t,
const char *  msg,
  ... 
)

Tell client to update an existing text vector property.

Parameters
tpointer to the vector text property.
msgmessage in printf style to send to the client. May be NULL.

Definition at line 1700 of file indidriver.c.