Skip to content

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