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 |