|
Instrument Neutral Distributed Interface INDI 2.2.5
|
The Communicator class handles high-level communication with the Celestron devices. More...
#include <celestronauxpacket.h>
Public Member Functions | |
| Communicator () | |
| Communicator (Target source) | |
| bool | sendCommand (int port, Target dest, Command cmd, buffer data, buffer &reply) |
| bool | sendCommand (int port, Target dest, Command cmd, buffer &reply) |
| bool | commandBlind (int port, Target dest, Command cmd, buffer data) |
Static Public Member Functions | |
| static void | setDeviceName (const std::string &device) |
Public Attributes | |
| Target | source |
Static Public Attributes | |
| static std::string | Device |
The Communicator class handles high-level communication with the Celestron devices.
Definition at line 131 of file celestronauxpacket.h.
| Aux::Communicator::Communicator | ( | ) |
Definition at line 131 of file celestronauxpacket.cpp.
| Aux::Communicator::Communicator | ( | Target | source | ) |
Definition at line 136 of file celestronauxpacket.cpp.
Definition at line 248 of file celestronauxpacket.cpp.
Definition at line 241 of file celestronauxpacket.cpp.
| bool Aux::Communicator::sendCommand | ( | int | port, |
| Target | dest, | ||
| Command | cmd, | ||
| buffer | data, | ||
| buffer & | reply | ||
| ) |
Definition at line 212 of file celestronauxpacket.cpp.
|
inlinestatic |
Definition at line 146 of file celestronauxpacket.h.
|
static |
Definition at line 145 of file celestronauxpacket.h.
| Target Aux::Communicator::source |
Definition at line 143 of file celestronauxpacket.h.