Instrument Neutral Distributed Interface INDI  0.9.8
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 1766 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 1733 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 1661 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 1697 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 1625 of file indidriver.c.