Public Types | Public Member Functions | Public Attributes | List of all members
clearpath::BadAckException Class Reference

#include <Transport.h>

Inheritance diagram for clearpath::BadAckException:
Inheritance graph
[legend]

Public Types

enum  ackFlags {
  BAD_CHECKSUM = 0x01, BAD_TYPE = 0x02, BAD_FORMAT = 0x04, RANGE = 0x08,
  NO_BANDWIDTH = 0x10, OVER_FREQ = 0x20, OVER_SUBSCRIBE = 0x40
}
 
- Public Types inherited from clearpath::TransportException
enum  errors {
  ERROR_BASE, NOT_CONFIGURED, CONFIGURE_FAIL, UNACKNOWLEDGED_SEND,
  BAD_ACK_RESULT
}
 

Public Member Functions

 BadAckException (unsigned int flag)
 
- Public Member Functions inherited from clearpath::TransportException
 TransportException (const char *msg, enum errors ex_type=ERROR_BASE)
 

Public Attributes

enum clearpath::BadAckException::ackFlags ack_flag
 
- Public Attributes inherited from clearpath::TransportException
enum errors type
 
- Public Attributes inherited from clearpath::Exception
const char * message
 

Additional Inherited Members

- Protected Member Functions inherited from clearpath::Exception
 Exception (const char *msg="none")
 

Detailed Description

Definition at line 77 of file Transport.h.

Member Enumeration Documentation

Enumerator
BAD_CHECKSUM 
BAD_TYPE 
BAD_FORMAT 
RANGE 
NO_BANDWIDTH 
OVER_FREQ 
OVER_SUBSCRIBE 

Definition at line 80 of file Transport.h.

Constructor & Destructor Documentation

clearpath::BadAckException::BadAckException ( unsigned int  flag)

Definition at line 85 of file Transport.cpp.

Member Data Documentation

enum clearpath::BadAckException::ackFlags clearpath::BadAckException::ack_flag

The documentation for this class was generated from the following files:


husky_base
Author(s): Mike Purvis , Paul Bovbel
autogenerated on Fri Oct 2 2020 03:40:07