Classes | Typedefs | Functions
can-net.h File Reference
#include "../../common/types.h"
Include dependency graph for can-net.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CanFrame

Typedefs

typedef int(* AsebaCanIntVoidFP )()
typedef void(* AsebaCanSendFrameFP )(const CanFrame *frame)
typedef void(* AsebaCanVoidVoidFP )()

Functions

void AsebaCanFlushQueue (void)
void AsebaCanFrameReceived (const CanFrame *frame)
void AsebaCanFrameSent ()
void AsebaCanInit (uint16 id, AsebaCanSendFrameFP sendFrameFP, AsebaCanIntVoidFP isFrameRoomFP, AsebaCanVoidVoidFP receivedPacketDroppedFP, AsebaCanVoidVoidFP sentPacketDroppedFP, CanFrame *sendQueue, size_t sendQueueSize, CanFrame *recvQueue, size_t recvQueueSize)
uint16 AsebaCanRecv (uint8 *data, size_t size, uint16 *source)
uint16 AsebaCanRecvBufferEmpty (void)
void AsebaCanRecvFreeQueue (void)
uint16 AsebaCanSend (const uint8 *data, size_t size)
uint16 AsebaCanSendSpecificSource (const uint8 *data, size_t size, uint16 source)
void AsebaIdle (void)
uint16 AsebaShouldDropPacket (uint16 source, const uint8 *data)


aseba
Author(s): Stéphane Magnenat
autogenerated on Thu Jan 2 2014 11:17:17