Instrument Neutral Distributed Interface INDI  0.9.9
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 1840 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 1803 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 1723 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 1763 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 1683 of file indidriver.c.