AddMipDevice(MipDevice *mip) | MipBus | |
BaudRateConstant(int baudrate) | IOInterfaceSerial | [protected] |
CancelAllCommands() | MipBus | |
CancelCommand() | MipBus | |
CheckOnline() | MipBus | |
Close() | IOInterfaceSerial | |
DispatchEvent() | EventInterface | |
EventInterface(EventInterfaceList *evlist) | EventInterface | |
GetBaudRate() const | IOInterfaceSerial | [inline] |
GetCurrentCommand() | MipBus | [inline] |
GetDevice() const | IOInterfaceSerial | [inline] |
GetEventInterfaceList() | EventInterface | [inline] |
GetEventInterfaceNext() | EventInterface | [inline] |
GetFileHandle() const | IOInterface | [inline] |
GetIOInterfaceList() | IOInterface | [inline] |
GetIOInterfaceNext() | IOInterface | [inline] |
GetLogInterface() | MipBus | [inline] |
GetMipDevice(int i) | MipBus | [inline] |
GetMipDeviceMax() | MipBus | [inline] |
GetNextCommand(int from, int to) | MipBus | [protected] |
GetNextEventTime() const | EventInterface | [inline] |
GetTermiosLocalMode() const | IOInterfaceSerial | [inline] |
HasNextEvent() const | EventInterface | [inline] |
IOInterface(IOInterfaceList *iolist) | IOInterface | |
IOInterfaceSerial(IOInterfaceList *iolist, const std::string &device="", int baudrate=9600) | IOInterfaceSerial | |
IsIdle() | MipBus | [inline] |
IsOpen() const | IOInterface | [inline] |
mCurrentMipCommand | MipBus | [protected] |
mEventInterfaceList | EventInterface | [protected] |
mEventInterfaceNext | EventInterface | [protected] |
mFileHandle | IOInterface | [protected] |
mIOInterfaceList | IOInterface | [protected] |
mIOInterfaceNext | IOInterface | [protected] |
MipBus(IOInterfaceList *iolist, EventInterfaceList *evlist, const std::string &device, int baudrate=19200) | MipBus | |
mLogInput | IOInterface | [protected] |
mLogOutput | IOInterface | [protected] |
mMipDevice | MipBus | [protected] |
mMipDeviceMax | MipBus | [protected, static] |
mMipLogInterface | MipBus | [protected] |
mNextMipDeviceIndex | MipBus | [protected] |
mTimeout | MipBus | [protected] |
OnAfterOpen() | MipBus | [virtual] |
OnAfterOpenError() | MipBus | [virtual] |
OnBeforeClose() | MipBus | [virtual] |
OnClose() | MipBus | [inline, virtual] |
OnDataArrival(unsigned char *data, int len) | MipBus | [virtual] |
OnEvent() | MipBus | [virtual] |
OnInputAvailable() | IOInterface | [virtual] |
Open() | IOInterfaceSerial | |
RemoveMipDevice(MipDevice *mip) | MipBus | |
Reopen() | IOInterfaceSerial | |
Report(const std::string &name, std::ostream &out, int ccindent=0) const | MipBus | |
Send(unsigned char *data, int len) | IOInterface | [virtual] |
Send(const std::string &str) | IOInterface | [virtual] |
SendNextCommand() | MipBus | |
SendPacket(unsigned char *packet, int len) const | MipBus | [protected] |
SetBaudRate(int baudrate) | IOInterfaceSerial | |
SetDevice(const std::string &device) | IOInterfaceSerial | |
SetInputLogFile(const std::string &file, bool append=true) | IOInterface | |
SetLogInterface(MipLogInterface *miplog) | MipBus | [inline] |
SetNextEvent(int msec) | EventInterface | |
SetNextEventAbsolute(EventClock::tTime evtime) | EventInterface | |
SetOutputLogFile(const std::string &file, bool append=true) | IOInterface | |
SetTermiosLocalMode(int mode) | IOInterfaceSerial | |
~EventInterface() | EventInterface | |
~IOInterface() | IOInterface | |