BPNGClientLib
Library for accessing the Telemotive data logger devices
|
Channel interface. More...
#include <BPNGDefines.h>
Public Member Functions | |
virtual IChannel * | getIChannel () const =0 |
Returns the IChannel of this ITesttoolsChannel. | |
virtual BOOL | matchIChannel (const IChannel *iChannel) const =0 |
Returns whether the channel matches with the contained channel. | |
virtual uint32_t | getContainerId () const =0 |
Returns the channel's containerId. | |
virtual uint32_t | getPseudoContainerId () const =0 |
Returns the channel's associated containerId. | |
virtual const char * | getPseudoChannelName () const =0 |
Returns the channel's associated containerId name. | |
virtual uint16_t | getBaseCanId () const =0 |
Returns the channel's containerId. | |
virtual bool | isExtendedCanId () const =0 |
Returns the channel's containerId is extended or not. | |
virtual const char * | getHostIp () const =0 |
Returns the ethernet host ip. | |
virtual const char * | getDeviceIp () const =0 |
Returns the ethernet device ip. | |
virtual unsigned int | getDevicePort () const =0 |
Returns the ethernet device ip. | |
virtual int | getProtocol () const =0 |
Returns protocol. | |
virtual int | getDebugLevel () const =0 |
Returns debuglevel. | |
Channel interface.