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 * 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 380 of file FeatureInterface.cpp.

◆ ace_mutex_new()

void* ace_mutex_new ( void  )

Definition at line 343 of file FeatureInterface.cpp.

◆ ace_mutex_release()

int8_t ace_mutex_release ( void *  m)

Definition at line 366 of file FeatureInterface.cpp.

◆ ace_mutex_take()

int8_t ace_mutex_take ( void *  m,
uint32_t  tout_usec 
)

Definition at line 351 of file FeatureInterface.cpp.

◆ feat_CANprint()

eObool_t feat_CANprint ( eOipv4addr_t  ipv4,
eOmn_info_basic_t *  infobasic 
)

Definition at line 279 of file FeatureInterface.cpp.

◆ feat_DeInitialise()

void feat_DeInitialise ( )

Definition at line 98 of file FeatureInterface.cpp.

◆ feat_GetBoardName()

const char* feat_GetBoardName ( eOipv4addr_t  ipv4)

Definition at line 293 of file FeatureInterface.cpp.

◆ feat_getSYSconfig()

const eOysystem_cfg_t* feat_getSYSconfig ( )

Definition at line 103 of file FeatureInterface.cpp.

◆ feat_Initialise()

void feat_Initialise ( void *  handleOfTheEthManager)

Definition at line 89 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 210 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 142 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 108 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 176 of file FeatureInterface.cpp.

◆ feat_MC_handler_get()

void* feat_MC_handler_get ( eOipv4addr_t  ipv4,
eOprotID32_t  id32 
)

Definition at line 244 of file FeatureInterface.cpp.

◆ feat_PrintDebug()

void feat_PrintDebug ( char *  string)

Definition at line 312 of file FeatureInterface.cpp.

◆ feat_PrintError()

void feat_PrintError ( char *  string)

Definition at line 330 of file FeatureInterface.cpp.

◆ feat_PrintFatal()

void feat_PrintFatal ( char *  string)

Definition at line 336 of file FeatureInterface.cpp.

◆ feat_PrintInfo()

void feat_PrintInfo ( char *  string)

Definition at line 318 of file FeatureInterface.cpp.

◆ feat_PrintTrace()

void feat_PrintTrace ( char *  string)

Definition at line 306 of file FeatureInterface.cpp.

◆ feat_PrintWarning()

void feat_PrintWarning ( char *  string)

Definition at line 324 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 264 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 271 of file FeatureInterface.cpp.

◆ feat_yarp_time_now()

double feat_yarp_time_now ( void  )

Definition at line 259 of file FeatureInterface.cpp.