WiFiClientSecure¶
詳細情報¶
メンバー¶
next¶
WiFiClientSecure* WiFiClientSecure::next
WiFiClientSecure()¶
WiFiClientSecure::WiFiClientSecure()
WiFiClientSecure()¶
WiFiClientSecure::WiFiClientSecure(int socket)
引数
- int
socket
~WiFiClientSecure()¶
WiFiClientSecure::~WiFiClientSecure()
connect()¶
int WiFiClientSecure::connect(IPAddress ip, uint16_t port)
引数
- IPAddress
ip
- uint16_t
port
戻り値
int
connect()¶
int WiFiClientSecure::connect(IPAddress ip, uint16_t port, int32_t timeout)
引数
- IPAddress
ip
- uint16_t
port
- int32_t
timeout
戻り値
int
connect()¶
int WiFiClientSecure::connect(const char *host, uint16_t port)
引数
- constchar *
host
- uint16_t
port
戻り値
int
connect()¶
int WiFiClientSecure::connect(const char *host, uint16_t port, int32_t timeout)
引数
- constchar *
host
- uint16_t
port
- int32_t
timeout
戻り値
int
connect()¶
int WiFiClientSecure::connect(IPAddress ip, uint16_t port, const char *rootCABuff, const char *cli_cert, const char *cli_key)
引数
- IPAddress
ip
- uint16_t
port
- constchar *
rootCABuff
- constchar *
cli_cert
- constchar *
cli_key
戻り値
int
connect()¶
int WiFiClientSecure::connect(const char *host, uint16_t port, const char *rootCABuff, const char *cli_cert, const char *cli_key)
引数
- constchar *
host
- uint16_t
port
- constchar *
rootCABuff
- constchar *
cli_cert
- constchar *
cli_key
戻り値
int
connect()¶
int WiFiClientSecure::connect(IPAddress ip, uint16_t port, const char *pskIdent, const char *psKey)
引数
- IPAddress
ip
- uint16_t
port
- constchar *
pskIdent
- constchar *
psKey
戻り値
int
connect()¶
int WiFiClientSecure::connect(const char *host, uint16_t port, const char *pskIdent, const char *psKey)
引数
- constchar *
host
- uint16_t
port
- constchar *
pskIdent
- constchar *
psKey
戻り値
int
peek()¶
int WiFiClientSecure::peek()
戻り値
int
write()¶
size_t WiFiClientSecure::write(uint8_t data)
引数
- uint8_t
data
戻り値
size_t
write()¶
size_t WiFiClientSecure::write(const uint8_t *buf, size_t size)
引数
- const*
buf
- size_t
size
戻り値
size_t
available()¶
int WiFiClientSecure::available()
戻り値
int
read()¶
int WiFiClientSecure::read()
戻り値
int
read()¶
int WiFiClientSecure::read(uint8_t *buf, size_t size)
引数
- uint8_t*
buf
- size_t
size
戻り値
int
flush()¶
void WiFiClientSecure::flush()
stop()¶
void WiFiClientSecure::stop()
connected()¶
uint8_t WiFiClientSecure::connected()
戻り値
uint8_t
lastError()¶
int WiFiClientSecure::lastError(char *buf, const size_t size)
引数
- char *
buf
- constsize_t
size
戻り値
int
setPreSharedKey()¶
void WiFiClientSecure::setPreSharedKey(const char *pskIdent, const char *psKey)
引数
- constchar *
pskIdent
- constchar *
psKey
setCACert()¶
void WiFiClientSecure::setCACert(const char *rootCA)
引数
- constchar *
rootCA
setCertificate()¶
void WiFiClientSecure::setCertificate(const char *client_ca)
引数
- constchar *
client_ca
setPrivateKey()¶
void WiFiClientSecure::setPrivateKey(const char *private_key)
引数
- constchar *
private_key
loadCACert()¶
bool WiFiClientSecure::loadCACert(Stream &stream, size_t size)
引数
- Stream&
stream
- size_t
size
戻り値
bool
loadCertificate()¶
bool WiFiClientSecure::loadCertificate(Stream &stream, size_t size)
引数
- Stream&
stream
- size_t
size
戻り値
bool
loadPrivateKey()¶
bool WiFiClientSecure::loadPrivateKey(Stream &stream, size_t size)
引数
- Stream&
stream
- size_t
size
戻り値
bool
verify()¶
bool WiFiClientSecure::verify(const char *fingerprint, const char *domain_name)
引数
- constchar *
fingerprint
- constchar *
domain_name
戻り値
bool
setHandshakeTimeout()¶
void WiFiClientSecure::setHandshakeTimeout(unsigned long handshake_timeout)
引数
- unsigned long
handshake_timeout
setTimeout()¶
int WiFiClientSecure::setTimeout(uint32_t seconds)
引数
- uint32_t
seconds
戻り値
int
operator bool()¶
WiFiClientSecure::operator bool()
operator=()¶
WiFiClientSecure & WiFiClientSecure::operator=(const WiFiClientSecure &other)
引数
- const&
other
戻り値
WiFiClientSecure&
operator==()¶
bool WiFiClientSecure::operator==(const bool value)
引数
- const
value
戻り値
bool
operator!=()¶
bool WiFiClientSecure::operator!=(const bool value)
引数
- const
value
戻り値
bool
operator==()¶
bool WiFiClientSecure::operator==(const WiFiClientSecure &)
引数
- const& ``
戻り値
bool
operator!=()¶
bool WiFiClientSecure::operator!=(const WiFiClientSecure &rhs)
引数
- const&
rhs
戻り値
bool
socket()¶
int WiFiClientSecure::socket()
戻り値
int