#include <ethManager.h>
#include <IethResource.h>
#include <abstractEthResource.h>
#include <theNVmanager.h>
#include <yarp/os/Time.h>
#include <yarp/os/LogStream.h>
#include <ace/ACE.h>
#include <ace/config.h>
#include <ace/Recursive_Thread_Mutex.h>
#include "EOYtheSystem.h"
#include "EOYmutex.h"
#include "FeatureInterface.h"
#include "FeatureInterface_hid.h"
Go to the source code of this file.
|
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) |
|
◆ ace_mutex_delete()
void ace_mutex_delete |
( |
void * |
m | ) |
|
◆ ace_mutex_new()
void* ace_mutex_new |
( |
void |
| ) |
|
◆ ace_mutex_release()
int8_t ace_mutex_release |
( |
void * |
m | ) |
|
◆ ace_mutex_take()
int8_t ace_mutex_take |
( |
void * |
m, |
|
|
uint32_t |
tout_usec |
|
) |
| |
◆ feat_CANprint()
eObool_t feat_CANprint |
( |
eOipv4addr_t |
ipv4, |
|
|
eOmn_info_basic_t * |
infobasic |
|
) |
| |
◆ feat_DeInitialise()
void feat_DeInitialise |
( |
| ) |
|
◆ feat_GetBoardName()
const char* feat_GetBoardName |
( |
eOipv4addr_t |
ipv4 | ) |
|
◆ feat_getSYSconfig()
const eOysystem_cfg_t* feat_getSYSconfig |
( |
| ) |
|
◆ feat_Initialise()
void feat_Initialise |
( |
void * |
handleOfTheEthManager | ) |
|
◆ feat_manage_analogsensors_data()
eObool_t feat_manage_analogsensors_data |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32, |
|
|
void * |
data |
|
) |
| |
◆ feat_manage_motioncontrol_addinfo_multienc()
eObool_t feat_manage_motioncontrol_addinfo_multienc |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32, |
|
|
void * |
rxdata |
|
) |
| |
◆ feat_manage_motioncontrol_data()
eObool_t feat_manage_motioncontrol_data |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32, |
|
|
void * |
rxdata |
|
) |
| |
◆ feat_manage_skin_data()
eObool_t feat_manage_skin_data |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32, |
|
|
void * |
arrayofcandata |
|
) |
| |
◆ feat_MC_handler_get()
void* feat_MC_handler_get |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32 |
|
) |
| |
◆ feat_PrintDebug()
void feat_PrintDebug |
( |
char * |
string | ) |
|
◆ feat_PrintError()
void feat_PrintError |
( |
char * |
string | ) |
|
◆ feat_PrintFatal()
void feat_PrintFatal |
( |
char * |
string | ) |
|
◆ feat_PrintInfo()
void feat_PrintInfo |
( |
char * |
string | ) |
|
◆ feat_PrintTrace()
void feat_PrintTrace |
( |
char * |
string | ) |
|
◆ feat_PrintWarning()
void feat_PrintWarning |
( |
char * |
string | ) |
|
◆ feat_signal_network_onsay()
eObool_t feat_signal_network_onsay |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32, |
|
|
uint32_t |
signature |
|
) |
| |
◆ feat_signal_network_onsig()
eObool_t feat_signal_network_onsig |
( |
eOipv4addr_t |
ipv4, |
|
|
eOprotID32_t |
id32, |
|
|
uint32_t |
signature |
|
) |
| |
◆ feat_yarp_time_now()
double feat_yarp_time_now |
( |
void |
| ) |
|
◆ _interface2ethManager
◆ eosys_config_ace
const eOysystem_cfg_t eosys_config_ace |
|
static |
Initial value:=
{
{
}
}
double feat_yarp_time_now(void)
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)
Definition at line 76 of file FeatureInterface.cpp.