Go to the documentation of this file.
    9 #ifndef IPROTOCOLHANDLER_H 
   10 #define IPROTOCOLHANDLER_H 
   67         virtual int type() 
const = 0;
 
  
struct XsByteArray XsByteArray
 
virtual int maximumMessageSize() const =0
Returns the maximum size of a valid message.
 
Interface class for protocol handlers.
 
virtual int type() const =0
Returns the type of the protocol handler.
 
virtual ~IProtocolHandler()
Destructor.
 
Stores the location of a message in a buffer using a start position and a size.
 
virtual MessageLocation findMessage(XsMessage &rcv, const XsByteArray &raw) const =0
Find the first message in the raw byte stream.
 
Structure for storing a single message.
 
virtual int minimumMessageSize() const =0
Returns the minimum size of a valid message.
 
   |  Page generated by Doxygen 1.8.17 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at miƩ 12 jul 2023 10:03:34 CEST |   |