|
COSA
An Object-Oriented Platform for Arduino Programming
|
This is the complete list of members for Socket, including all inherited members.
| accept()=0 | Socket | pure virtual |
| available() | IOStream::Device | virtual |
| blocking() | IOStream::Device | inline |
| close()=0 | Socket | pure virtual |
| connect(uint8_t addr[4], uint16_t port)=0 | Socket | pure virtual |
| connect(const char *hostname, uint16_t port)=0 | Socket | pure virtual |
| datagram(uint8_t addr[4], uint16_t port)=0 | Socket | pure virtual |
| Device() | IOStream::Device | inline |
| disconnect()=0 | Socket | pure virtual |
| DYNAMIC_PORT | Socket | static |
| empty() | IOStream::Device | virtual |
| eol(Mode mode) | IOStream::Device | inline |
| eol() const | IOStream::Device | inline |
| flush() | IOStream::Device | virtual |
| getchar() | Socket | inlinevirtual |
| gets(char *s, size_t count) | IOStream::Device | virtual |
| IPRAW enum value | Socket | |
| is_blocking() const | IOStream::Device | inline |
| is_connected()=0 | Socket | pure virtual |
| listen()=0 | Socket | pure virtual |
| m_blocking | IOStream::Device | protected |
| m_eol | IOStream::Device | protected |
| m_port | Socket | protected |
| m_proto | Socket | protected |
| m_src | Socket | protected |
| MACRAW enum value | Socket | |
| non_blocking() | IOStream::Device | inline |
| open(Protocol proto, uint16_t port, uint8_t flag)=0 | Socket | pure virtual |
| peekchar() | IOStream::Device | virtual |
| peekchar(char c) | IOStream::Device | virtual |
| port() const | Socket | inline |
| PPPoE enum value | Socket | |
| proto() const | Socket | inline |
| Protocol enum name | Socket | |
| putchar(char c) | IOStream::Device | virtual |
| puts(const char *s) | IOStream::Device | virtual |
| puts(str_P s) | IOStream::Device | virtual |
| read(void *buf, size_t size) | Socket | inlinevirtual |
| IOStream::Device::read(iovec_t *vec) | IOStream::Device | virtual |
| recv(void *buf, size_t len)=0 | Socket | pure virtual |
| recv(void *buf, size_t len, uint8_t src[4], uint16_t &port)=0 | Socket | pure virtual |
| room() | IOStream::Device | virtual |
| send(const void *buf, size_t len) | Socket | inline |
| send(const void *buf, size_t len, uint8_t dest[4], uint16_t port) | Socket | inline |
| send(const void *buf, size_t len, bool progmem)=0 | Socket | protectedpure virtual |
| send(const void *buf, size_t len, uint8_t dest[4], uint16_t port, bool progmem)=0 | Socket | protectedpure virtual |
| send_P(const void *buf, size_t len) | Socket | inline |
| send_P(const void *buf, size_t len, uint8_t dest[4], uint16_t port) | Socket | inline |
| Socket() | Socket | inline |
| src(INET::addr_t &addr) const | Socket | inline |
| TCP enum value | Socket | |
| UDP enum value | Socket | |
| write(const void *buf, size_t size) | Socket | inlinevirtual |
| write(const void *buf, size_t size, bool progmem) | Socket | inlineprotectedvirtual |
| IOStream::Device::write(const iovec_t *vec) | IOStream::Device | virtual |
| write_P(const void *buf, size_t size) | Socket | inlinevirtual |