COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for W5200, including all inherited members.
addr(uint8_t ip[4], uint8_t subnet[4]) | W5200 | |
begin(uint8_t ip[4]=NULL, uint8_t subnet[4]=NULL, uint16_t timeout=500) | W5200 | |
begin_P(const char *hostname, uint16_t timeout=500) | W5200 | |
begin_P(str_P hostname, uint16_t timeout=500) | W5200 | inline |
bind(uint8_t ip[4], uint8_t subnet[4], uint8_t gateway[4]=NULL) | W5200 | |
BUF_MASK | W5200 | protectedstatic |
BUF_MAX | W5200 | protectedstatic |
clock(uint32_t freq) | SPI::Driver | inlineprivatestatic |
COMMON_REGISTER_BASE | W5200 | protectedstatic |
COMMON_REGISTER_SIZE | W5200 | protectedstatic |
CR_CLOSE enum value | W5200 | protected |
CR_CONNECT enum value | W5200 | protected |
CR_DISCON enum value | W5200 | protected |
CR_LISTEN enum value | W5200 | protected |
CR_OPEN enum value | W5200 | protected |
CR_RECV enum value | W5200 | protected |
CR_SEND enum value | W5200 | protected |
CR_SEND_KEEP enum value | W5200 | protected |
CR_SEND_MAC enum value | W5200 | protected |
cycle(uint16_t ns) | SPI::Driver | inlineprivatestatic |
dns_addr(uint8_t ip[4]) | W5200 | inline |
DNS_RETRY_MAX | W5200 | 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() | W5200 | |
IMR2_S0_INT enum value | W5200 | protected |
IMR2_S1_INT enum value | W5200 | protected |
IMR2_S2_INT enum value | W5200 | protected |
IMR2_S3_INT enum value | W5200 | protected |
IMR2_S4_INT enum value | W5200 | protected |
IMR2_S5_INT enum value | W5200 | protected |
IMR2_S6_INT enum value | W5200 | protected |
IMR2_S7_INT enum value | W5200 | protected |
IMR_CONFLICT enum value | W5200 | protected |
IMR_PPPoE enum value | W5200 | protected |
IR2_S0_INT enum value | W5200 | protected |
IR2_S1_INT enum value | W5200 | protected |
IR2_S2_INT enum value | W5200 | protected |
IR2_S3_INT enum value | W5200 | protected |
IR2_S4_INT enum value | W5200 | protected |
IR2_S5_INT enum value | W5200 | protected |
IR2_S6_INT enum value | W5200 | protected |
IR2_S7_INT enum value | W5200 | protected |
IR_CON enum value | W5200 | protected |
IR_CONFLICT enum value | W5200 | protected |
IR_DISCON enum value | W5200 | protected |
IR_PPPoE enum value | W5200 | protected |
IR_RECV enum value | W5200 | protected |
IR_SEND_OK enum value | W5200 | protected |
IR_TIMEOUT enum value | W5200 | protected |
issue(uint16_t addr, uint8_t cmd) | W5200 | protected |
m_creg | W5200 | protected |
m_cs | SPI::Driver | private |
m_dns | W5200 | protected |
m_irq | SPI::Driver | private |
m_local | W5200 | protected |
m_mac | W5200 | protected |
m_next | SPI::Driver | private |
m_pulse | SPI::Driver | private |
m_sock | W5200 | protected |
m_spcr | SPI::Driver | private |
m_spsr | SPI::Driver | private |
MAC | W5200 | static |
MEM_SIZE_00K enum value | W5200 | protected |
MEM_SIZE_01K enum value | W5200 | protected |
MEM_SIZE_02K enum value | W5200 | protected |
MEM_SIZE_04K enum value | W5200 | protected |
MEM_SIZE_08K enum value | W5200 | protected |
MEM_SIZE_16K enum value | W5200 | protected |
MR_FLAG_MASK enum value | W5200 | protected |
MR_MC enum value | W5200 | protected |
MR_MF enum value | W5200 | protected |
MR_MULTI enum value | W5200 | protected |
MR_ND enum value | W5200 | protected |
MR_PB enum value | W5200 | protected |
MR_PPPoE enum value | W5200 | protected |
MR_PROTO_CLOSED enum value | W5200 | protected |
MR_PROTO_IPRAW enum value | W5200 | protected |
MR_PROTO_MACRAW enum value | W5200 | protected |
MR_PROTO_MASK enum value | W5200 | protected |
MR_PROTO_PPPoE enum value | W5200 | protected |
MR_PROTO_TCP enum value | W5200 | protected |
MR_PROTO_UDP enum value | W5200 | protected |
MR_RST enum value | W5200 | protected |
MR_WOL enum value | W5200 | protected |
MSG_MAX | W5200 | protectedstatic |
OP_READ enum value | W5200 | protected |
OP_WRITE enum value | W5200 | protected |
read(uint16_t addr) | W5200 | protected |
read(uint16_t addr, void *buf, size_t len) | W5200 | protected |
RX_MEMORY_BASE | W5200 | protectedstatic |
RX_MEMORY_MAX | W5200 | protectedstatic |
set_clock(Clock rate) | SPI::Driver | private |
set_clock(uint32_t freq) | SPI::Driver | inlineprivate |
SOCK_MAX | W5200 | protectedstatic |
socket(Socket::Protocol proto, uint16_t port=0, uint8_t flag=0) | W5200 | |
SOCKET_REGISTER_BASE | W5200 | protectedstatic |
SOCKET_REGISTER_SIZE | W5200 | protectedstatic |
SR_ARP enum value | W5200 | protected |
SR_CLOSE_WAIT enum value | W5200 | protected |
SR_CLOSED enum value | W5200 | protected |
SR_CLOSING enum value | W5200 | protected |
SR_ESTABLISHED enum value | W5200 | protected |
SR_FIN_WAIT enum value | W5200 | protected |
SR_INIT enum value | W5200 | protected |
SR_IPRAW enum value | W5200 | protected |
SR_LAST_ACK enum value | W5200 | protected |
SR_LISTEN enum value | W5200 | protected |
SR_MACRAW enum value | W5200 | protected |
SR_PPPoE enum value | W5200 | protected |
SR_SYNRECV enum value | W5200 | protected |
SR_SYNSENT enum value | W5200 | protected |
SR_TIME_WAIT enum value | W5200 | protected |
SR_UDP enum value | W5200 | protected |
TX_MEMORY_BASE | W5200 | protectedstatic |
TX_MEMORY_MAX | W5200 | protectedstatic |
W5200(const uint8_t *mac=NULL, Board::DigitalPin csn=Board::D10) | W5200 | |
write(uint16_t addr, uint8_t data) | W5200 | inlineprotected |
write(uint16_t addr, const void *buf, size_t len, bool progmem=false) | W5200 | protected |
write_P(uint16_t addr, const void *buf, size_t len) | W5200 | inlineprotected |