rusEFI
The most advanced open source ECU
Public Member Functions | Data Fields
CanFilter Struct Reference

#include <can_filter.h>

Collaboration diagram for CanFilter:
Collaboration graph
[legend]

Public Member Functions

bool accept (int p_Id)
 

Data Fields

int32_t Id
 
int32_t Mask
 
int Bus
 
int Callback
 

Detailed Description

Definition at line 9 of file can_filter.h.

Member Function Documentation

◆ accept()

bool CanFilter::accept ( int  p_Id)
inline

Definition at line 16 of file can_filter.h.

16  {
17  return (p_Id & this->Mask) == Id;
18  }
int32_t Id
Definition: can_filter.h:10
int32_t Mask
Definition: can_filter.h:11

Field Documentation

◆ Bus

int CanFilter::Bus

Definition at line 13 of file can_filter.h.

Referenced by addLuaCanRxFilter().

◆ Callback

int CanFilter::Callback

Definition at line 14 of file can_filter.h.

Referenced by addLuaCanRxFilter().

◆ Id

int32_t CanFilter::Id

Definition at line 10 of file can_filter.h.

Referenced by accept(), and addLuaCanRxFilter().

◆ Mask

int32_t CanFilter::Mask

Definition at line 11 of file can_filter.h.

Referenced by addLuaCanRxFilter().


The documentation for this struct was generated from the following file: