Main Page | Class Hierarchy | Class List | File List | Class Members

MipBus Member List

This is the complete list of members for MipBus, including all inherited members.

AddMipDevice(MipDevice *mip)MipBus
BaudRateConstant(int baudrate)IOInterfaceSerial [protected]
CancelAllCommands()MipBus
CancelCommand()MipBus
CheckOnline()MipBus
Close()IOInterfaceSerial
DispatchEvent()EventInterface
EventInterface(EventInterfaceList *evlist)EventInterface
GetBaudRate() constIOInterfaceSerial [inline]
GetCurrentCommand()MipBus [inline]
GetDevice() constIOInterfaceSerial [inline]
GetEventInterfaceList()EventInterface [inline]
GetEventInterfaceNext()EventInterface [inline]
GetFileHandle() constIOInterface [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() constEventInterface [inline]
GetTermiosLocalMode() constIOInterfaceSerial [inline]
HasNextEvent() constEventInterface [inline]
IOInterface(IOInterfaceList *iolist)IOInterface
IOInterfaceSerial(IOInterfaceList *iolist, const std::string &device="", int baudrate=9600)IOInterfaceSerial
IsIdle()MipBus [inline]
IsOpen() constIOInterface [inline]
mCurrentMipCommandMipBus [protected]
mEventInterfaceListEventInterface [protected]
mEventInterfaceNextEventInterface [protected]
mFileHandleIOInterface [protected]
mIOInterfaceListIOInterface [protected]
mIOInterfaceNextIOInterface [protected]
MipBus(IOInterfaceList *iolist, EventInterfaceList *evlist, const std::string &device, int baudrate=19200)MipBus
mLogInputIOInterface [protected]
mLogOutputIOInterface [protected]
mMipDeviceMipBus [protected]
mMipDeviceMaxMipBus [protected, static]
mMipLogInterfaceMipBus [protected]
mNextMipDeviceIndexMipBus [protected]
mTimeoutMipBus [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) constMipBus
Send(unsigned char *data, int len)IOInterface [virtual]
Send(const std::string &str)IOInterface [virtual]
SendNextCommand()MipBus
SendPacket(unsigned char *packet, int len) constMipBus [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


Generated on Wed Jun 1 09:19:07 2005 for libmip by doxygen 1.3.8