accept(int hndl, uint8_t ip[4], int &port) | CC3000 | |
addr(uint8_t ip[4], uint8_t subnet[4]) | CC3000 | inline |
await(uint16_t op, void *args=NULL, uint8_t len=0) | HCI | |
begin_P(str_P hostname, uint16_t timeout=5000) | CC3000 | |
bind(int hndl, int port) | CC3000 | |
BUFFER_COUNT | CC3000 | protected |
BUFFER_MAX | CC3000 | protected |
CC3000(Board::DigitalPin cs, Board::ExternalInterruptPin irq, Board::DigitalPin vbat, SPI::Clock rate=SPI::DEFAULT_CLOCK) | CC3000 | inline |
clock(uint32_t freq) | SPI::Driver | inlinestatic |
close(int hndl) | CC3000 | |
connect(int hndl, uint8_t ip[4], int port) | CC3000 | |
cycle(uint16_t ns) | SPI::Driver | inlinestatic |
DEFAULT_SCANPARAM | CC3000 | static |
DEFAULT_TIMEOUT | CC3000 | protectedstatic |
disable() | HCI | inline |
dns_addr(uint8_t ip[4]) | CC3000 | inline |
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 | |
enable() | HCI | inline |
end() | CC3000 | |
event_handler(Event::Handler *handler) | HCI | inline |
EVNT_MAX | HCI | protectedstatic |
HCI(Board::DigitalPin cs, Board::ExternalInterruptPin irq, SPI::Clock rate=SPI::DEFAULT_CLOCK) | HCI | inline |
HCI_CMND_ACCEPT | CC3000 | protectedstatic |
HCI_CMND_BIND | CC3000 | protectedstatic |
HCI_CMND_CLOSE_SOCKET | CC3000 | protectedstatic |
HCI_CMND_CONNECT | CC3000 | protectedstatic |
HCI_CMND_GETHOSTBYNAME | CC3000 | protectedstatic |
HCI_CMND_GETHOSTBYNAME_MAGIC | CC3000 | protectedstatic |
HCI_CMND_GETSOCKOPT | CC3000 | protectedstatic |
HCI_CMND_LISTEN | CC3000 | protectedstatic |
HCI_CMND_LISTEN_QUEUE_MAX | CC3000 | protectedstatic |
HCI_CMND_NETAPP_ARP_FLUSH | CC3000 | protectedstatic |
HCI_CMND_NETAPP_GETIPCONFIG | CC3000 | protectedstatic |
HCI_CMND_NETAPP_PING_REPORT | CC3000 | protectedstatic |
HCI_CMND_NETAPP_PING_SEND | CC3000 | protectedstatic |
HCI_CMND_NETAPP_PING_STOP | CC3000 | protectedstatic |
HCI_CMND_NETAPP_SET_DEBUG_LEVEL | CC3000 | protectedstatic |
HCI_CMND_NVMEM_CREATE_ENTRY | CC3000 | protectedstatic |
HCI_CMND_NVMEM_READ | CC3000 | protectedstatic |
HCI_CMND_READ_BUFFER_SIZE | CC3000 | protectedstatic |
HCI_CMND_READ_SP_VERSION | CC3000 | protectedstatic |
HCI_CMND_RECV | CC3000 | protectedstatic |
HCI_CMND_RECVFROM | CC3000 | protectedstatic |
HCI_CMND_SELECT | CC3000 | protectedstatic |
HCI_CMND_SELECT_MAGIC | CC3000 | protectedstatic |
HCI_CMND_SETSOCKOPT | CC3000 | protectedstatic |
HCI_CMND_SETSOCKOPT_MAGIC | CC3000 | protectedstatic |
HCI_CMND_SIMPLE_LINK_START | CC3000 | protectedstatic |
HCI_CMND_SOCKET | CC3000 | protectedstatic |
HCI_CMND_WLAN_CONNECT | CC3000 | protectedstatic |
HCI_CMND_WLAN_CONNECT_BSSID_MAX | CC3000 | protectedstatic |
HCI_CMND_WLAN_CONNECT_DATA_MAX | CC3000 | protectedstatic |
HCI_CMND_WLAN_CONNECT_KEY_MAX | CC3000 | protectedstatic |
HCI_CMND_WLAN_CONNECT_MAGIC | CC3000 | protectedstatic |
HCI_CMND_WLAN_CONNECT_SSID_MAX | CC3000 | protectedstatic |
HCI_CMND_WLAN_DISCONNECT | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_ADD_PROFILE | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_DEL_PROFILE | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_GET_SCAN_RESULTS | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_SET_CONNECTION_POLICY | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_SET_SCANPARAM | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_SET_SCANPARAM_MAGIC | CC3000 | static |
HCI_CMND_WLAN_IOCTL_SMART_CONFIG_SET_PREFIX | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_SMART_CONFIG_START | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_SMART_CONFIG_STOP | CC3000 | protectedstatic |
HCI_CMND_WLAN_IOCTL_STATUSGET | CC3000 | protectedstatic |
HCI_CMND_WLAN_SET_EVENT_MASK | CC3000 | protectedstatic |
HCI_DATA_NVMEM_READ | CC3000 | protectedstatic |
HCI_DATA_NVMEM_WRITE | CC3000 | protectedstatic |
HCI_DATA_RECV | CC3000 | protectedstatic |
HCI_DATA_SEND | CC3000 | protectedstatic |
HCI_DATA_SEND_MAGIC | CC3000 | protectedstatic |
HCI_DATA_SENDTO | CC3000 | protectedstatic |
HCI_EVNT_ACCEPT | CC3000 | protectedstatic |
HCI_EVNT_ANY | CC3000 | protectedstatic |
HCI_EVNT_BIND | CC3000 | protectedstatic |
HCI_EVNT_CLOSE_SOCKET | CC3000 | protectedstatic |
HCI_EVNT_CONNECT | CC3000 | protectedstatic |
HCI_EVNT_DATA_SENDTO | CC3000 | protectedstatic |
HCI_EVNT_DATA_UNSOL_FREE_BUFF | CC3000 | protectedstatic |
HCI_EVNT_LISTEN | CC3000 | protectedstatic |
HCI_EVNT_NETAPP_GETIPCONFIG | CC3000 | protectedstatic |
HCI_EVNT_NETAPP_PING_REPORT | CC3000 | protectedstatic |
HCI_EVNT_NETAPP_PING_SEND | CC3000 | protectedstatic |
HCI_EVNT_NETAPP_PING_STOP | CC3000 | protectedstatic |
HCI_EVNT_NVMEM_READ | CC3000 | protectedstatic |
HCI_EVNT_PATCHES_REQ | CC3000 | protectedstatic |
HCI_EVNT_READ_BUFFER_SIZE | CC3000 | protectedstatic |
HCI_EVNT_READ_SP_VERSION | CC3000 | protectedstatic |
HCI_EVNT_RECV | CC3000 | protectedstatic |
HCI_EVNT_SELECT | CC3000 | protectedstatic |
HCI_EVNT_SEND | CC3000 | protectedstatic |
HCI_EVNT_SETSOCKOPT | CC3000 | protectedstatic |
HCI_EVNT_SIMPLE_LINK_START | CC3000 | protectedstatic |
HCI_EVNT_SOCKET | CC3000 | protectedstatic |
HCI_EVNT_WLAN_CONNECT | CC3000 | protectedstatic |
HCI_EVNT_WLAN_DISCONNECT | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_ADD_PROFILE | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_DEL_PROFILE | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_GET_SCAN_RESULTS | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_SET_CONNECTION_POLICY | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_SET_SCANPARAM | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_SMART_CONFIG_SET_PREFIX | CC3000 | protectedstatic |
HCI_EVNT_WLAN_IOCTL_STATUSGET | CC3000 | protectedstatic |
HCI_EVNT_WLAN_SET_EVENT_MASK | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_CONNECT | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_DHCP | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_DISCONNECT | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_KEEPALIVE | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_PING_REPORT | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_SMART_CONFIG_DONE | CC3000 | protectedstatic |
HCI_EVNT_WLAN_UNSOL_TCP_CLOSE_WAIT | CC3000 | protectedstatic |
HCI_TYPE_CMND enum value | HCI | protected |
HCI_TYPE_DATA enum value | HCI | protected |
HCI_TYPE_EVNT enum value | HCI | protected |
HCI_TYPE_PATCH enum value | HCI | protected |
HOSTNAME_MAX | CC3000 | protectedstatic |
is_active(int hndl) | CC3000 | inlineprotected |
is_available() | HCI | inline |
is_socket(int hndl) | CC3000 | inlineprotected |
issue(uint16_t op, const void *args=NULL, uint8_t len=0) | HCI | inline |
issue_P(uint16_t op, const void *args, uint8_t len) | HCI | inline |
listen(int hndl) | CC3000 | |
m_active_set | CC3000 | protected |
m_available | HCI | protected |
m_buffer_avail | CC3000 | protected |
m_cs | SPI::Driver | protected |
m_dns | CC3000 | protected |
m_event_handler | HCI | protected |
m_evnt | HCI | protected |
m_evnt_handler | CC3000 | protected |
m_gateway | CC3000 | protected |
m_ip | CC3000 | protected |
m_irq | HCI | protected |
m_mac | CC3000 | protected |
m_next | SPI::Driver | protected |
m_pulse | SPI::Driver | protected |
m_socket | CC3000 | protected |
m_spcr | SPI::Driver | protected |
m_spsr | SPI::Driver | protected |
m_subnet | CC3000 | protected |
m_timeout | HCI | protected |
m_vbat | CC3000 | protected |
mac_addr(uint8_t mac[6]) | CC3000 | inline |
NO_SECURITY_TYPE enum value | CC3000 | |
NVMEM_AES128_KEY_FILEID enum value | CC3000 | |
NVMEM_BOOTLOADER_SP_FILEID enum value | CC3000 | |
NVMEM_FRONTEND_VARS_FILEID enum value | CC3000 | |
NVMEM_IP_CONFIG_FILEID enum value | CC3000 | |
NVMEM_IP_CONFIG_SHADOW_FILEID enum value | CC3000 | |
NVMEM_MAC_FILEID enum value | CC3000 | |
NVMEM_MAX_ENTRY enum value | CC3000 | |
NVMEM_NVS_FILEID enum value | CC3000 | |
NVMEM_NVS_SHADOW_FILEID enum value | CC3000 | |
nvmem_read(uint8_t fileid, void *dst, uint32_t src, size_t n) | CC3000 | |
NVMEM_RM_FILEID enum value | CC3000 | |
NVMEM_SHARED_MEM_FILEID enum value | CC3000 | |
NVMEM_USER_FILE_1_FILEID enum value | CC3000 | |
NVMEM_USER_FILE_2_FILEID enum value | CC3000 | |
NVMEM_WLAN_CONFIG_FILEID enum value | CC3000 | |
NVMEM_WLAN_CONFIG_SHADOW_FILEID enum value | CC3000 | |
NVMEM_WLAN_DRIVER_SP_FILEID enum value | CC3000 | |
NVMEM_WLAN_FW_SP_FILEID enum value | CC3000 | |
OPTVAL_MAX enum value | CC3000 | protected |
read(uint16_t &op, void *args, uint8_t len) | HCI | |
read_buffer_size(uint8_t &count, uint16_t &size) | CC3000 | |
read_data(uint8_t op, void *args, uint8_t args_len, void *data, uint16_t data_len) | HCI | |
read_sp_version(uint8_t &package_id, uint8_t &package_build_nr) | CC3000 | |
recv(int hndl, void *buf, size_t size) | CC3000 | |
Security enum name | CC3000 | |
select(int hndls, uint32_t &readhnds, uint32_t &writehndls, uint32_t &errorhndls, uint32_t sec=0UL, uint32_t us=0UL) | CC3000 | |
send(int hndl, const void *buf, size_t size) | CC3000 | |
service(uint16_t timeout=100) | CC3000 | |
set_clock(Clock rate) | SPI::Driver | |
set_clock(uint32_t freq) | SPI::Driver | inline |
setsockopt(int hndl, int level, int optname, const void *optval, size_t optlen) | CC3000 | |
simple_link_start(uint8_t src) | CC3000 | |
socket(Socket::Protocol proto, uint16_t port=0, uint8_t flag=0) | CC3000 | |
socket(int domain, int type, int protocol) | CC3000 | |
SOCKET_MAX | CC3000 | protectedstatic |
socket_state(int hndl, bool state) | CC3000 | inlineprotected |
SOCKOPT_ACCEPT_NONBLOCK enum value | CC3000 | |
SOCKOPT_RECV_NONBLOCK enum value | CC3000 | |
SOCKOPT_RECV_TIMEOUT enum value | CC3000 | |
SOL_SOCKET enum value | CC3000 | |
SPI_OP_READ enum value | HCI | protected |
SPI_OP_REPLY enum value | HCI | protected |
SPI_OP_WRITE enum value | HCI | protected |
WEP_SECURITY_TYPE enum value | CC3000 | |
wlan_connect(Security type, str_P ssid, str_P bssid, str_P key) | CC3000 | |
wlan_ioctl_del_profile(uint8_t index) | CC3000 | |
wlan_ioctl_get_scan_results(hci_evnt_wlan_ioctl_get_scan_results_t &ret) | CC3000 | |
wlan_ioctl_set_connection_policy(bool should_connect_to_open_ap, bool should_use_fast_connect, bool auto_start_use_profiles) | CC3000 | |
wlan_ioctl_set_scanparam(const hci_cmnd_wlan_ioctl_set_scanparam_t *param=NULL) | CC3000 | |
wlan_ioctl_statusget() | CC3000 | |
wlan_set_event_mask(uint16_t mask) | CC3000 | |
WLAN_STATUS_CONNECTED enum value | CC3000 | |
WLAN_STATUS_CONNECTING enum value | CC3000 | |
WLAN_STATUS_DISCONNECTED enum value | CC3000 | |
WLAN_STATUS_SCANNING enum value | CC3000 | |
WPA2_SECURITY_TYPE enum value | CC3000 | |
WPA_SECURITY_TYPE enum value | CC3000 | |
write(uint8_t type, uint16_t op, const void *args, uint8_t len) | HCI | inline |
write(uint8_t type, uint16_t op, const void *args, uint8_t len, bool progmem) | HCI | |
write_data(uint8_t op, const void *args, uint8_t args_len, const void *data, uint16_t data_len) | HCI | inline |
write_data(uint8_t op, const void *args, uint8_t args_len, const void *data, uint16_t data_len, bool progmem) | HCI | |
write_data_P(uint8_t op, const void *args, uint8_t args_len, const void *data, uint16_t data_len) | HCI | inline |
write_P(uint8_t type, uint16_t op, const void *args, uint8_t len) | HCI | inline |