|
RF24Ethernet - TCP/IP over RF24Network v2.0.2
TMRh20 - Pushing the practical limits of RF24 modules
|
#include "RF24Ethernet.h"Go to the source code of this file.
Macros | |
| #define | SOCKET_NONE 255 |
| #define | UDP_HEADER_SIZE 8 |
| #define | DNS_HEADER_SIZE 12 |
| #define | TTL_SIZE 4 |
| #define | QUERY_FLAG (0) |
| #define | RESPONSE_FLAG (1 << 15) |
| #define | QUERY_RESPONSE_MASK (1 << 15) |
| #define | OPCODE_STANDARD_QUERY (0) |
| #define | OPCODE_INVERSE_QUERY (1 << 11) |
| #define | OPCODE_STATUS_REQUEST (2 << 11) |
| #define | OPCODE_MASK (15 << 11) |
| #define | AUTHORITATIVE_FLAG (1 << 10) |
| #define | TRUNCATION_FLAG (1 << 9) |
| #define | RECURSION_DESIRED_FLAG (1 << 8) |
| #define | RECURSION_AVAILABLE_FLAG (1 << 7) |
| #define | RESP_NO_ERROR (0) |
| #define | RESP_FORMAT_ERROR (1) |
| #define | RESP_SERVER_FAILURE (2) |
| #define | RESP_NAME_ERROR (3) |
| #define | RESP_NOT_IMPLEMENTED (4) |
| #define | RESP_REFUSED (5) |
| #define | RESP_MASK (15) |
| #define | TYPE_A (0x0001) |
| #define | CLASS_IN (0x0001) |
| #define | LABEL_COMPRESSION_MASK (0xC0) |
| #define | DNS_PORT 53 |
| #define | SUCCESS 1 |
| #define | TIMED_OUT -1 |
| #define | INVALID_SERVER -2 |
| #define | TRUNCATED -3 |
| #define | INVALID_RESPONSE -4 |
| #define DNS_HEADER_SIZE 12 |
Definition at line 12 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define TTL_SIZE 4 |
Definition at line 13 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define QUERY_FLAG (0) |
Definition at line 14 of file Dns.cpp.
Referenced by DNSClient::BuildRequest().
| #define RESPONSE_FLAG (1 << 15) |
Definition at line 15 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define QUERY_RESPONSE_MASK (1 << 15) |
Definition at line 16 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define OPCODE_STANDARD_QUERY (0) |
Definition at line 17 of file Dns.cpp.
Referenced by DNSClient::BuildRequest().
| #define TRUNCATION_FLAG (1 << 9) |
Definition at line 22 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define RECURSION_DESIRED_FLAG (1 << 8) |
Definition at line 23 of file Dns.cpp.
Referenced by DNSClient::BuildRequest().
| #define RESP_MASK (15) |
Definition at line 31 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define TYPE_A (0x0001) |
Definition at line 32 of file Dns.cpp.
Referenced by DNSClient::BuildRequest(), and DNSClient::ProcessResponse().
| #define CLASS_IN (0x0001) |
Definition at line 33 of file Dns.cpp.
Referenced by DNSClient::BuildRequest(), and DNSClient::ProcessResponse().
| #define LABEL_COMPRESSION_MASK (0xC0) |
Definition at line 34 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define DNS_PORT 53 |
Definition at line 36 of file Dns.cpp.
Referenced by DNSClient::getHostByName(), and DNSClient::ProcessResponse().
| #define SUCCESS 1 |
Definition at line 39 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define TIMED_OUT -1 |
Definition at line 40 of file Dns.cpp.
Referenced by DNSClient::getHostByName(), and DNSClient::ProcessResponse().
| #define INVALID_SERVER -2 |
Definition at line 41 of file Dns.cpp.
Referenced by DNSClient::getHostByName(), and DNSClient::ProcessResponse().
| #define TRUNCATED -3 |
Definition at line 42 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().
| #define INVALID_RESPONSE -4 |
Definition at line 43 of file Dns.cpp.
Referenced by DNSClient::ProcessResponse().