IoT

namespace CAN

Overview

Classes: CANEndpoint, CANEndpointEventDispatcher, CANEndpointRemoteObject, CANEndpointServerHelper, CANEndpointSkeleton, CANFDFrame, CANFrame, Filter, ICANEndpoint

Functions: swap

Classes

class CANEndpoint

The CANEndpoint is used to receive and send CAN and CAN-FD frames. more...

class CANEndpointEventDispatcher

The CANEndpoint is used to receive and send CAN and CAN-FD frames. more...

class CANEndpointRemoteObject

The CANEndpoint is used to receive and send CAN and CAN-FD frames. more...

class CANEndpointServerHelper

The CANEndpoint is used to receive and send CAN and CAN-FD frames. more...

class CANEndpointSkeleton

The CANEndpoint is used to receive and send CAN and CAN-FD frames. more...

class CANFDFrame

A CAN-FD frame. more...

class CANFrame

A CAN frame. more...

struct Filter

A simple filter for CAN messages. more...

class ICANEndpoint

The CANEndpoint is used to receive and send CAN and CAN-FD frames. more...

Enumerations

FilterMode

Filter modes for setFilterMode()/getFilterMode()

CAN_FILTER_MODE_OR = 0

Frame passes if it matches at least one filter element (default)

CAN_FILTER_MODE_AND = 1

Frame passes if it matches all filter elements

FrameType

Frame type for sendAnyFrame()

CAN_FRAME_AUTO = 0

Send frame as CAN or CAN-FD frame, depending on payload length

CAN_FRAME_CAN = 1

Send frame as standard CAN frame

CAN_FRAME_CANFD = 2

Send frame as CAN-FD frame

Functions

swap inline

inline void swap(
    CANFDFrame & frame1,
    CANFDFrame & frame2
);

swap inline

inline void swap(
    CANFrame & frame1,
    CANFrame & frame2
);