ACME-DNS client context. More...
#include <acme_dns_client.h>
Detailed Description
ACME-DNS client context.
Definition at line 158 of file acme_dns_client.h.
Field Documentation
◆ buffer
| char_t buffer[ACME_DNS_CLIENT_BUFFER_SIZE+1] | 
Memory buffer for input/output operations.
Definition at line 173 of file acme_dns_client.h.
◆ bufferLen
| size_t bufferLen | 
Length of the buffer, in bytes.
Definition at line 174 of file acme_dns_client.h.
◆ bufferPos
| size_t bufferPos | 
Current position in the buffer.
Definition at line 175 of file acme_dns_client.h.
◆ fullDomain
| char_t fullDomain[ACME_DNS_CLIENT_MAX_FULL_DOMAIN_LEN+1] | 
Full domain.
Definition at line 172 of file acme_dns_client.h.
◆ httpClientContext
| HttpClientContext httpClientContext | 
HTTP client context.
Definition at line 163 of file acme_dns_client.h.
◆ interface
| NetInterface* interface | 
Underlying network interface.
Definition at line 161 of file acme_dns_client.h.
◆ password
| char_t password[ACME_DNS_CLIENT_MAX_PASSWORD_LEN+1] | 
Password.
Definition at line 170 of file acme_dns_client.h.
◆ serverName
| char_t serverName[ACME_DNS_CLIENT_MAX_HOST_LEN+1] | 
Host name of the ACME-DNS server.
Definition at line 167 of file acme_dns_client.h.
◆ serverPort
| uint16_t serverPort | 
TCP port number.
Definition at line 168 of file acme_dns_client.h.
◆ state
| AcmeDnsClientState state | 
ACME-DNS client state.
Definition at line 160 of file acme_dns_client.h.
◆ statusCode
| uint_t statusCode | 
HTTP status code.
Definition at line 176 of file acme_dns_client.h.
◆ subDomain
| char_t subDomain[ACME_DNS_CLIENT_MAX_SUB_DOMAIN_LEN+1] | 
Sub domain.
Definition at line 171 of file acme_dns_client.h.
◆ timeout
| systime_t timeout | 
Timeout value.
Definition at line 162 of file acme_dns_client.h.
◆ tlsInitCallback
| AcmeDnsClientTlsInitCallback tlsInitCallback | 
TLS initialization callback function.
Definition at line 165 of file acme_dns_client.h.
◆ username
| char_t username[ACME_DNS_CLIENT_MAX_USERNAME_LEN+1] | 
User name.
Definition at line 169 of file acme_dns_client.h.
The documentation for this struct was generated from the following file:
- cyclone_acme/dns_api/acme_dns_client.h
