iCub-main
Functions
FeatureInterface.h File Reference
#include "EoCommon.h"
#include "EoProtocol.h"
#include "EOYtheSystem.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.

Functions

void feat_Initialise (void *handleOfTheEthManager)
 
void feat_DeInitialise ()
 
const eOysystem_cfg_t * feat_getSYSconfig ()
 
eObool_t feat_manage_motioncontrol_data (eOipv4addr_t ipv4, eOprotID32_t id32, void *rxdata)
 
eObool_t feat_manage_motioncontrol_addinfo_multienc (eOipv4addr_t ipv4, eOprotID32_t id32, void *rxdata)
 
eObool_t feat_manage_skin_data (eOipv4addr_t ipv4, eOprotID32_t id32, void *arrayofcandata)
 
eObool_t feat_manage_analogsensors_data (eOipv4addr_t ipv4, eOprotID32_t id32, void *data)
 
void * feat_MC_handler_get (eOipv4addr_t ipv4, eOprotID32_t id32)
 
double feat_yarp_time_now (void)
 
eObool_t feat_signal_network_onsay (eOipv4addr_t ipv4, eOprotID32_t id32, uint32_t signature)
 
eObool_t feat_signal_network_onsig (eOipv4addr_t ipv4, eOprotID32_t id32, uint32_t signature)
 
eObool_t feat_CANprint (eOipv4addr_t ipv4, eOmn_info_basic_t *infobasic)
 
const char * feat_GetBoardName (eOipv4addr_t ipv4)
 
void feat_PrintTrace (char *string)
 
void feat_PrintDebug (char *string)
 
void feat_PrintInfo (char *string)
 
void feat_PrintWarning (char *string)
 
void feat_PrintError (char *string)
 
void feat_PrintFatal (char *string)
 
void feat_manage_diagnostic (eOmn_info_basic_t *infobasic, uint8_t *extra, const EOnv *nv, const eOropdescriptor_t *rd)
 
void * ace_mutex_new (void)
 
int8_t ace_mutex_take (void *m, uint32_t tout_usec)
 
int8_t ace_mutex_release (void *m)
 
void ace_mutex_delete (void *m)
 

Function Documentation

◆ ace_mutex_delete()

void ace_mutex_delete ( void *  m)

Definition at line 396 of file FeatureInterface.cpp.

◆ ace_mutex_new()

void* ace_mutex_new ( void  )

Definition at line 359 of file FeatureInterface.cpp.

◆ ace_mutex_release()

int8_t ace_mutex_release ( void *  m)

Definition at line 382 of file FeatureInterface.cpp.

◆ ace_mutex_take()

int8_t ace_mutex_take ( void *  m,
uint32_t  tout_usec 
)

Definition at line 367 of file FeatureInterface.cpp.

◆ feat_CANprint()

eObool_t feat_CANprint ( eOipv4addr_t  ipv4,
eOmn_info_basic_t *  infobasic 
)

Definition at line 280 of file FeatureInterface.cpp.

◆ feat_DeInitialise()

void feat_DeInitialise ( )

Definition at line 100 of file FeatureInterface.cpp.

◆ feat_GetBoardName()

const char* feat_GetBoardName ( eOipv4addr_t  ipv4)

Definition at line 294 of file FeatureInterface.cpp.

◆ feat_getSYSconfig()

const eOysystem_cfg_t* feat_getSYSconfig ( )

Definition at line 105 of file FeatureInterface.cpp.

◆ feat_Initialise()

void feat_Initialise ( void *  handleOfTheEthManager)

Definition at line 91 of file FeatureInterface.cpp.

◆ feat_manage_analogsensors_data()

eObool_t feat_manage_analogsensors_data ( eOipv4addr_t  ipv4,
eOprotID32_t  id32,
void *  data 
)

Definition at line 212 of file FeatureInterface.cpp.

◆ feat_manage_diagnostic()

void feat_manage_diagnostic ( eOmn_info_basic_t *  infobasic,
uint8_t *  extra,
const EOnv *  nv,
const eOropdescriptor_t *  rd 
)

Definition at line 343 of file FeatureInterface.cpp.

◆ feat_manage_motioncontrol_addinfo_multienc()

eObool_t feat_manage_motioncontrol_addinfo_multienc ( eOipv4addr_t  ipv4,
eOprotID32_t  id32,
void *  rxdata 
)

Definition at line 144 of file FeatureInterface.cpp.

◆ feat_manage_motioncontrol_data()

eObool_t feat_manage_motioncontrol_data ( eOipv4addr_t  ipv4,
eOprotID32_t  id32,
void *  rxdata 
)

Definition at line 110 of file FeatureInterface.cpp.

◆ feat_manage_skin_data()

eObool_t feat_manage_skin_data ( eOipv4addr_t  ipv4,
eOprotID32_t  id32,
void *  arrayofcandata 
)

Definition at line 178 of file FeatureInterface.cpp.

◆ feat_MC_handler_get()

void* feat_MC_handler_get ( eOipv4addr_t  ipv4,
eOprotID32_t  id32 
)

Definition at line 245 of file FeatureInterface.cpp.

◆ feat_PrintDebug()

void feat_PrintDebug ( char *  string)

Definition at line 313 of file FeatureInterface.cpp.

◆ feat_PrintError()

void feat_PrintError ( char *  string)

Definition at line 331 of file FeatureInterface.cpp.

◆ feat_PrintFatal()

void feat_PrintFatal ( char *  string)

Definition at line 337 of file FeatureInterface.cpp.

◆ feat_PrintInfo()

void feat_PrintInfo ( char *  string)

Definition at line 319 of file FeatureInterface.cpp.

◆ feat_PrintTrace()

void feat_PrintTrace ( char *  string)

Definition at line 307 of file FeatureInterface.cpp.

◆ feat_PrintWarning()

void feat_PrintWarning ( char *  string)

Definition at line 325 of file FeatureInterface.cpp.

◆ feat_signal_network_onsay()

eObool_t feat_signal_network_onsay ( eOipv4addr_t  ipv4,
eOprotID32_t  id32,
uint32_t  signature 
)

Definition at line 265 of file FeatureInterface.cpp.

◆ feat_signal_network_onsig()

eObool_t feat_signal_network_onsig ( eOipv4addr_t  ipv4,
eOprotID32_t  id32,
uint32_t  signature 
)

Definition at line 272 of file FeatureInterface.cpp.

◆ feat_yarp_time_now()

double feat_yarp_time_now ( void  )

Definition at line 260 of file FeatureInterface.cpp.