|
COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for W5500, including all inherited members.
| addr(uint8_t ip[4], uint8_t subnet[4]) | W5500 | |
| begin(uint8_t ip[4]=NULL, uint8_t subnet[4]=NULL, uint16_t timeout=500) | W5500 | |
| begin_P(const char *hostname, uint16_t timeout=500) | W5500 | |
| begin_P(str_P hostname, uint16_t timeout=500) | W5500 | inline |
| bind(uint8_t ip[4], uint8_t subnet[4], uint8_t gateway[4]=NULL) | W5500 | |
| BUF_MAX | W5500 | protectedstatic |
| clock(uint32_t freq) | SPI::Driver | inlineprivatestatic |
| CR_CLOSE enum value | W5500 | protected |
| CR_CONNECT enum value | W5500 | protected |
| CR_DISCON enum value | W5500 | protected |
| CR_LISTEN enum value | W5500 | protected |
| CR_OPEN enum value | W5500 | protected |
| CR_RECV enum value | W5500 | protected |
| CR_SEND enum value | W5500 | protected |
| CR_SEND_KEEP enum value | W5500 | protected |
| CR_SEND_MAC enum value | W5500 | protected |
| cycle(uint16_t ns) | SPI::Driver | inlineprivatestatic |
| dns_addr(uint8_t ip[4]) | W5500 | inline |
| DNS_RETRY_MAX | W5500 | protectedstatic |
| Driver(Board::DigitalPin cs, Pulse pulse=DEFAULT_PULSE, Clock rate=DEFAULT_CLOCK, uint8_t mode=0, Order order=MSB_ORDER, Interrupt::Handler *irq=NULL) | SPI::Driver | private |
| end() | W5500 | |
| IMR_CONFLICT enum value | W5500 | protected |
| IMR_MP enum value | W5500 | protected |
| IMR_PPPoE enum value | W5500 | protected |
| IMR_UNREACH enum value | W5500 | protected |
| IR_CON enum value | W5500 | protected |
| IR_CONFLICT enum value | W5500 | protected |
| IR_DISCON enum value | W5500 | protected |
| IR_MP enum value | W5500 | protected |
| IR_PPPoE enum value | W5500 | protected |
| IR_RECV enum value | W5500 | protected |
| IR_SEND_OK enum value | W5500 | protected |
| IR_TIMEOUT enum value | W5500 | protected |
| IR_UNREACH enum value | W5500 | protected |
| issue(uint16_t addr, uint8_t ctl, uint8_t cmd) | W5500 | protected |
| m_creg | W5500 | protected |
| m_cs | SPI::Driver | private |
| m_dns | W5500 | protected |
| m_irq | SPI::Driver | private |
| m_local | W5500 | protected |
| m_mac | W5500 | protected |
| m_next | SPI::Driver | private |
| m_pulse | SPI::Driver | private |
| m_sock | W5500 | protected |
| m_spcr | SPI::Driver | private |
| m_spsr | SPI::Driver | private |
| MAC | W5500 | static |
| MEM_SIZE_00K enum value | W5500 | protected |
| MEM_SIZE_01K enum value | W5500 | protected |
| MEM_SIZE_02K enum value | W5500 | protected |
| MEM_SIZE_04K enum value | W5500 | protected |
| MEM_SIZE_08K enum value | W5500 | protected |
| MEM_SIZE_16K enum value | W5500 | protected |
| MR_BCASTB enum value | W5500 | protected |
| MR_FARP enum value | W5500 | protected |
| MR_FLAG_MASK enum value | W5500 | protected |
| MR_MULTIMF enum value | W5500 | protected |
| MR_NDMCMMB enum value | W5500 | protected |
| MR_PB enum value | W5500 | protected |
| MR_PPPoE enum value | W5500 | protected |
| MR_PROTO_CLOSED enum value | W5500 | protected |
| MR_PROTO_IPRAW enum value | W5500 | protected |
| MR_PROTO_MACRAW enum value | W5500 | protected |
| MR_PROTO_MASK enum value | W5500 | protected |
| MR_PROTO_TCP enum value | W5500 | protected |
| MR_PROTO_UDP enum value | W5500 | protected |
| MR_RST enum value | W5500 | protected |
| MR_UCASTB enum value | W5500 | protected |
| MR_WOL enum value | W5500 | protected |
| MSG_MAX | W5500 | protectedstatic |
| read(uint16_t addr, uint8_t ctl) | W5500 | protected |
| read(uint16_t addr, uint8_t ctl, void *buf, size_t len) | W5500 | protected |
| set_clock(Clock rate) | SPI::Driver | private |
| set_clock(uint32_t freq) | SPI::Driver | inlineprivate |
| SIMR_S0_INT enum value | W5500 | protected |
| SIMR_S1_INT enum value | W5500 | protected |
| SIMR_S2_INT enum value | W5500 | protected |
| SIMR_S3_INT enum value | W5500 | protected |
| SIMR_S4_INT enum value | W5500 | protected |
| SIMR_S5_INT enum value | W5500 | protected |
| SIMR_S6_INT enum value | W5500 | protected |
| SIMR_S7_INT enum value | W5500 | protected |
| SIR_S0_INT enum value | W5500 | protected |
| SIR_S1_INT enum value | W5500 | protected |
| SIR_S2_INT enum value | W5500 | protected |
| SIR_S3_INT enum value | W5500 | protected |
| SIR_S4_INT enum value | W5500 | protected |
| SIR_S5_INT enum value | W5500 | protected |
| SIR_S6_INT enum value | W5500 | protected |
| SIR_S7_INT enum value | W5500 | protected |
| SOCK_MAX | W5500 | protectedstatic |
| socket(Socket::Protocol proto, uint16_t port=0, uint8_t flag=0) | W5500 | |
| SPI_CP_BSB_CR enum value | W5500 | protected |
| SPI_CP_BSB_RX enum value | W5500 | protected |
| SPI_CP_BSB_SR enum value | W5500 | protected |
| SPI_CP_BSB_TX enum value | W5500 | protected |
| SPI_CP_OM_FD1 enum value | W5500 | protected |
| SPI_CP_OM_FD2 enum value | W5500 | protected |
| SPI_CP_OM_FD4 enum value | W5500 | protected |
| SPI_CP_OM_VDM enum value | W5500 | protected |
| SPI_CP_RWB_RS enum value | W5500 | protected |
| SPI_CP_RWB_WS enum value | W5500 | protected |
| SR_ARP enum value | W5500 | protected |
| SR_CLOSE_WAIT enum value | W5500 | protected |
| SR_CLOSED enum value | W5500 | protected |
| SR_CLOSING enum value | W5500 | protected |
| SR_ESTABLISHED enum value | W5500 | protected |
| SR_FIN_WAIT enum value | W5500 | protected |
| SR_INIT enum value | W5500 | protected |
| SR_IPRAW enum value | W5500 | protected |
| SR_LAST_ACK enum value | W5500 | protected |
| SR_LISTEN enum value | W5500 | protected |
| SR_MACRAW enum value | W5500 | protected |
| SR_PPPoE enum value | W5500 | protected |
| SR_SYNRECV enum value | W5500 | protected |
| SR_SYNSENT enum value | W5500 | protected |
| SR_TIME_WAIT enum value | W5500 | protected |
| SR_UDP enum value | W5500 | protected |
| W5500(const uint8_t *mac=NULL, Board::DigitalPin csn=Board::D10) | W5500 | |
| write(uint16_t addr, uint8_t ctl, uint8_t data) | W5500 | inlineprotected |
| write(uint16_t addr, uint8_t ctl, const void *buf, size_t len, bool progmem=false) | W5500 | protected |
| write_P(uint16_t addr, uint8_t ctl, const void *buf, size_t len) | W5500 | inlineprotected |