BPNGClientLib
Library for accessing the Telemotive data logger devices
Public Member Functions | List of all members
ITesttoolsChannel Struct Referenceabstract

Channel interface. More...

#include <BPNGDefines.h>

Public Member Functions

virtual IChannelgetIChannel () 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.
 

Detailed Description

Channel interface.


The documentation for this struct was generated from the following file: