11#ifndef _FEATUREINTERFACE_H_
12#define _FEATUREINTERFACE_H_
26#include "EoProtocol.h"
27#include "EOYtheSystem.h"
62eObool_t
feat_CANprint(eOipv4addr_t ipv4, eOmn_info_basic_t* infobasic);
78void feat_manage_diagnostic(eOmn_info_basic_t* infobasic, uint8_t * extra,
const EOnv* nv,
const eOropdescriptor_t* rd);
double feat_yarp_time_now(void)
eObool_t feat_signal_network_onsay(eOipv4addr_t ipv4, eOprotID32_t id32, uint32_t signature)
const eOysystem_cfg_t * feat_getSYSconfig()
void feat_PrintFatal(char *string)
eObool_t feat_manage_motioncontrol_addinfo_multienc(eOipv4addr_t ipv4, eOprotID32_t id32, void *rxdata)
int8_t ace_mutex_take(void *m, uint32_t tout_usec)
int8_t ace_mutex_release(void *m)
eObool_t feat_manage_skin_data(eOipv4addr_t ipv4, eOprotID32_t id32, void *arrayofcandata)
void feat_PrintTrace(char *string)
eObool_t feat_manage_analogsensors_data(eOipv4addr_t ipv4, eOprotID32_t id32, void *data)
eObool_t feat_CANprint(eOipv4addr_t ipv4, eOmn_info_basic_t *infobasic)
eObool_t feat_manage_motioncontrol_data(eOipv4addr_t ipv4, eOprotID32_t id32, void *rxdata)
void feat_manage_diagnostic(eOmn_info_basic_t *infobasic, uint8_t *extra, const EOnv *nv, const eOropdescriptor_t *rd)
void * ace_mutex_new(void)
void feat_PrintDebug(char *string)
void feat_PrintInfo(char *string)
void feat_PrintError(char *string)
eObool_t feat_signal_network_onsig(eOipv4addr_t ipv4, eOprotID32_t id32, uint32_t signature)
void feat_Initialise(void *handleOfTheEthManager)
const char * feat_GetBoardName(eOipv4addr_t ipv4)
void ace_mutex_delete(void *m)
void * feat_MC_handler_get(eOipv4addr_t ipv4, eOprotID32_t id32)
void feat_PrintWarning(char *string)