iCub-main
Classes | Macros
driver.h File Reference
#include <yarp/dev/PolyDriver.h>
#include <yarp/dev/CanBusInterface.h>
#include <yarp/os/Searchable.h>
#include <yarp/os/Time.h>
#include <yarp/os/Log.h>
#include <yarp/os/LogStream.h>
#include <ace/ACE.h>
#include <ace/SOCK_Dgram_Bcast.h>
#include <ace/Time_Value.h>
#include <ace/OS_NS_sys_socket.h>
#include "stdint.h"
#include <cstring>
#include <vector>
+ Include dependency graph for driver.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CanPacket
 
class  iDriver2
 
class  cDriver2
 
class  eDriver2
 
struct  CanPktHeader_t
 
struct  CanPktFrame_t
 
struct  CanPkt_t
 
class  CanSocket
 
class  iDriver
 
class  cDriver
 
struct  ECMSG
 
class  EthCanMessage
 
class  eDriver
 

Macros

#define DRIVER_KEEP_LEGACY_IDRIVER
 
#define MAX_READ_MSG   64
 
#define MAX_WRITE_MSG   8
 
#define USE_PROG_ID
 

Macro Definition Documentation

◆ DRIVER_KEEP_LEGACY_IDRIVER

#define DRIVER_KEEP_LEGACY_IDRIVER

Definition at line 37 of file driver.h.

◆ MAX_READ_MSG

#define MAX_READ_MSG   64

Definition at line 40 of file driver.h.

◆ MAX_WRITE_MSG

#define MAX_WRITE_MSG   8

Definition at line 41 of file driver.h.

◆ USE_PROG_ID

#define USE_PROG_ID

Definition at line 173 of file driver.h.