|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for MCP2515Can, including all inherited members.
| ABAT enum value | MCP2515Can | private |
| available() | Can | inline |
| availableForWrite() | Can | inline |
| BAUD_TABLE | MCP2515Can | privatestatic |
| BFPCTRL enum value (defined in MCP2515Can) | MCP2515Can | private |
| bit_modify(Registers address, uint8_t data, uint8_t mask) | MCP2515Can | inlineprivate |
| BIT_MODIFY enum value | MCP2515Can | private |
| buffer_read(BufferRead *buf) | MCP2515Can | inlineprivate |
| buffer_write(BufferWrite *buf, struct can_frame *can_frame) | MCP2515Can | inlineprivate |
| busOffCount | Can | protected |
| Can(const char *ignored) | Can | inlineprotected |
| Can(const char *name, size_t tx_buffer_size=config_can_tx_buffer_size(), size_t rx_buffer_size=config_can_rx_buffer_size()) | Can | inlineprotected |
| CANCTRL enum value | MCP2515Can | private |
| CANINTE enum value | MCP2515Can | private |
| CANINTF enum value | MCP2515Can | private |
| CANSTAT enum value | MCP2515Can | private |
| CLKEN enum value | MCP2515Can | private |
| CLKPRE enum value | MCP2515Can | private |
| close(File *) OVERRIDE | Node | protectedvirtual |
| Device::close(struct _reent *reent, int fd) | Device | static |
| CNF1 enum value | MCP2515Can | private |
| CNF2 enum value | MCP2515Can | private |
| CNF3 enum value | MCP2515Can | private |
| ControlFields enum name | MCP2515Can | private |
| Device(const char *name) | Device | |
| disable() override | MCP2515Can | privatevirtual |
| DISALLOW_COPY_AND_ASSIGN(MCP2515Can) (defined in MCP2515Can) | MCP2515Can | private |
| EFLG enum value | MCP2515Can | private |
| enable() override | MCP2515Can | privatevirtual |
| entry() override | MCP2515Can | privatevirtual |
| ERRI enum value | MCP2515Can | private |
| ErrorFlags enum name | MCP2515Can | private |
| EWARN enum value | MCP2515Can | private |
| fcntl(int fd, int cmd, unsigned long data) | FileIO | static |
| fcntl(File *file, int cmd, unsigned long data) | FileIO | protectedvirtual |
| fd_alloc(void) | FileIO | protectedstatic |
| fd_free(int fd) | FileIO | protectedstatic |
| fd_lookup(File *file) | FileIO | protectedstatic |
| file_lookup(int fd) | FileIO | protectedstatic |
| FileIO(const char *name) | FileIO | inlineprotected |
| files | FileIO | protectedstatic |
| first | Device | privatestatic |
| flush_buffers() OVERRIDE | Can | protectedvirtual |
| fstat(File *file, struct stat *stat) override | Node | protectedvirtual |
| Device::fstat(struct _reent *reent, int fd, struct stat *stat) | FileIO | static |
| get_handle() | OSThread | inline |
| get_mode() override | Node | inlineprivatevirtual |
| get_priority(OSThread *thread) | OSThread | inlinestatic |
| get_priority_max() | OSThread | inlinestatic |
| get_priority_min() | OSThread | inlinestatic |
| get_spi_bus_lock() | MCP2515Can | inline |
| getpriority(OSThread *thread) | OSThread | inlinestatic |
| gpiData_ | MCP2515Can | private |
| gpoData_ | MCP2515Can | private |
| handle | OSThread | private |
| has_rx_buffer_data() OVERRIDE | Can | inlineprotectedvirtual |
| has_tx_buffer_space() OVERRIDE | Can | inlineprotectedvirtual |
| inherit() | OSThread | inline |
| init(const char *spi_name, uint32_t freq, uint32_t baud) | MCP2515Can | |
| Instructions enum name | MCP2515Can | private |
| interrupt_handler() | MCP2515Can | |
| interruptDisable_ | MCP2515Can | private |
| interruptEnable_ | MCP2515Can | private |
| InterruptFlags enum name | MCP2515Can | private |
| ioctl(File *file, unsigned long int key, unsigned long data) override | MCP2515Can | privatevirtual |
| Node::ioctl(int fd, unsigned long int key, unsigned long data) | FileIO | static |
| ioPending_ | MCP2515Can | private |
| is_created() | OSThread | inline |
| is_device(int fd) | FileIO | inlinestatic |
| LOAD_TX_BUF enum value | MCP2515Can | private |
| lock() (defined in Atomic) | Atomic | inlineprotected |
| lock_ | Node | protected |
| lock_to_thread() | OSThread | inline |
| lseek(struct _reent *reent, int fd, _off_t offset, int whence) | FileIO | static |
| lseek(File *f, off_t offset, int whence) | FileIO | protectedvirtual |
| MCP2515Can(const char *name, void(*interrupt_enable)(), void(*interrupt_disable)()) | MCP2515Can | inline |
| MCP2515Can() | MCP2515Can | private |
| MCP2515GPI | MCP2515Can | friend |
| MCP2515GPO | MCP2515Can | friend |
| MERR enum value | MCP2515Can | private |
| mode_ | Node | protected |
| mu_ | Atomic | private |
| mutex | FileIO | protectedstatic |
| name | FileIO | protected |
| next | Device | private |
| Node(const char *name) | Node | inlineprotected |
| NonBlockNode(const char *name) | NonBlockNode | inlineprotected |
| numOpenFiles | FileIO | protectedstatic |
| numReceivedPackets_ (defined in Can) | Can | static |
| numTransmittedPackets_ (defined in Can) | Can | static |
| open(File *, const char *, int, int) OVERRIDE | Node | protectedvirtual |
| Device::open(struct _reent *reent, const char *path, int flags, int mode) | Device | static |
| OSM enum value | MCP2515Can | private |
| OSThread(const char *name, int priority, size_t stack_size, void *(*start_routine)(void *), void *arg) | OSThread | inline |
| OSThread() | OSThread | inline |
| overrunCount | Can | protected |
| prev | Device | private |
| READ enum value | MCP2515Can | private |
| read(struct can_frame *frame) | Can | inline |
| read(File *file, void *buf, size_t count) OVERRIDE | Can | protectedvirtual |
| NonBlockNode::read(struct _reent *reent, int fd, void *buf, size_t count) | FileIO | static |
| READ_RX_BUF enum value | MCP2515Can | private |
| readableNotify_ | NonBlockNode | protected |
| RED enum value | MCP2515Can | private |
| references_ | Node | protected |
| register_read(Registers address) | MCP2515Can | inlineprivate |
| register_write(Registers address, uint8_t data) | MCP2515Can | inlineprivate |
| Registers enum name | MCP2515Can | private |
| REQOP enum value | MCP2515Can | private |
| request_gpio_operation() | MCP2515Can | inlineprivate |
| RESET enum value | MCP2515Can | private |
| reset() | MCP2515Can | inlineprivate |
| RTS enum value | MCP2515Can | private |
| RX0I enum value | MCP2515Can | private |
| RX0OVR enum value | MCP2515Can | private |
| RX1I enum value | MCP2515Can | private |
| RX1OVR enum value | MCP2515Can | private |
| RX_STATUS enum value | MCP2515Can | private |
| RXB0CTRL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D1 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D2 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D3 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D4 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D5 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D6 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0D7 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0DLC enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB0SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1CTRL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D1 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D2 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D3 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D4 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D5 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D6 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1D7 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1DLC enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXB1SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| rxBuf | Can | protected |
| RXEP enum value | MCP2515Can | private |
| RXF0EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF0SEID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF0SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF0SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF1EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF1SEID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF1SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF1SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF2EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF2SEID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF2SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF2SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF3EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF3EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF3SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF3SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF4EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF4EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF4SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF4SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF5EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF5EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF5SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXF5SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM0EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM0EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM0SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM0SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM1EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM1EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM1SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXM1SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| RXWARN enum value | MCP2515Can | private |
| select(File *file, int mode) OVERRIDE | Can | protectedvirtual |
| NonBlockNode::select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, long long timeout) | Device | static |
| select_clear() | Device | static |
| select_insert(SelectInfo *info) | Device | protectedstatic |
| select_wakeup(SelectInfo *info) | Device | protectedstatic |
| select_wakeup_from_isr(SelectInfo *info, int *woken) | Device | protectedstatic |
| sem_ | MCP2515Can | private |
| softErrorCount | Can | protected |
| spi_ | MCP2515Can | private |
| SPI_MAX_SPEED_HZ | MCP2515Can | privatestatic |
| spiFd_ | MCP2515Can | private |
| start(const char *name, int priority, size_t stack_size) | OSThread | inline |
| start(void *arg) | OSThread | inlineprivatestatic |
| stat(struct _reent *reent, const char *path, struct stat *stat) | Device | static |
| state_ | MCP2515Can | private |
| STATUS enum value | MCP2515Can | private |
| TEC enum value | MCP2515Can | private |
| TX0I enum value | MCP2515Can | private |
| TX1I enum value | MCP2515Can | private |
| TX2I enum value | MCP2515Can | private |
| tx_msg() override | MCP2515Can | inlineprivatevirtual |
| tx_msg_locked() | MCP2515Can | private |
| TXB0CTRL enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D1 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D2 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D3 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D4 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D5 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D6 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0D7 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0DLC enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB0SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1CTRL enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D1 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D2 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D3 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D4 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D5 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D6 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1D7 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1DLC enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB1SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2CTRL enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D1 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D2 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D3 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D4 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D5 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D6 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2D7 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2DLC enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2EID0 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2EID8 enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2SIDH enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXB2SIDL enum value (defined in MCP2515Can) | MCP2515Can | private |
| TXBO enum value | MCP2515Can | private |
| txBuf | Can | protected |
| TXEP enum value | MCP2515Can | private |
| txPending_ | MCP2515Can | private |
| TXRTSCTRL enum value | MCP2515Can | private |
| TXWARN enum value | MCP2515Can | private |
| unlock() (defined in Atomic) | Atomic | inlineprotected |
| unlock_from_thread() | OSThread | inline |
| WAKI enum value | MCP2515Can | private |
| writableNotify_ | NonBlockNode | protected |
| WRITE enum value | MCP2515Can | private |
| write(const struct can_frame *frame) | Can | inline |
| write(File *file, const void *buf, size_t count) OVERRIDE | Can | protectedvirtual |
| NonBlockNode::write(struct _reent *reent, int fd, const void *buf, size_t count) | FileIO | static |
| ~Can() | Can | inlineprotected |
| ~Can() | Can | inlineprotected |
| ~Device() | Device | virtual |
| ~FileIO() | FileIO | inlineprotectedvirtual |
| ~MCP2515Can() | MCP2515Can | inline |
| ~Node() | Node | inlineprotectedvirtual |
| ~OSThread() | OSThread | inlinevirtual |