iCub-main
Classes | Macros | Typedefs | Enumerations | Functions
FeatureInterface.h File Reference
#include <stdint.h>
#include <string.h>
#include "EoCommon.h"
#include "EoProtocol.h"
+ Include dependency graph for FeatureInterface.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FEAT_ip_addr
 
struct  FEAT_ID
 
More...
 

Macros

#define fakestdbool_true   1
 
#define fakestdbool_false   0
 
#define FEAT_SIZE_INFO   128
 
#define FEAT_boardnumber_dummy   0xff
 

Typedefs

typedef uint8_t fakestdbool_t
 
typedef uint8_t FEAT_boardnumber_t
 

Enumerations

enum  FeatureType {
  Management = 0x00 ,
  AnalogMais = 0x01 ,
  AnalogStrain = 0x02 ,
  MotionControl = 0x03 ,
  Skin = 0x04
}
 

Functions

void eo_receiver_callback_incaseoferror_in_sequencenumberReceived (uint64_t rec_seqnum, uint64_t expected_seqnum)
 
void initCallback (void *p)
 
eOprotBRD_t featIdBoardNum2nvBoardNum (FEAT_boardnumber_t fid_boardnum)
 

Macro Definition Documentation

◆ fakestdbool_false

#define fakestdbool_false   0

Definition at line 17 of file FeatureInterface.h.

◆ fakestdbool_true

#define fakestdbool_true   1

Definition at line 16 of file FeatureInterface.h.

◆ FEAT_boardnumber_dummy

#define FEAT_boardnumber_dummy   0xff

Definition at line 57 of file FeatureInterface.h.

◆ FEAT_SIZE_INFO

#define FEAT_SIZE_INFO   128

Definition at line 30 of file FeatureInterface.h.

Typedef Documentation

◆ fakestdbool_t

typedef uint8_t fakestdbool_t

Definition at line 15 of file FeatureInterface.h.

◆ FEAT_boardnumber_t

typedef uint8_t FEAT_boardnumber_t

Definition at line 56 of file FeatureInterface.h.

Enumeration Type Documentation

◆ FeatureType

Enumerator
Management 
AnalogMais 
AnalogStrain 
MotionControl 
Skin 

Definition at line 39 of file FeatureInterface.h.

Function Documentation

◆ eo_receiver_callback_incaseoferror_in_sequencenumberReceived()

void eo_receiver_callback_incaseoferror_in_sequencenumberReceived ( uint64_t  rec_seqnum,
uint64_t  expected_seqnum 
)

◆ featIdBoardNum2nvBoardNum()

eOprotBRD_t featIdBoardNum2nvBoardNum ( FEAT_boardnumber_t  fid_boardnum)

Definition at line 156 of file FeatureInterface.cpp.

◆ initCallback()

void initCallback ( void *  p)