esp8266ndn
NDN Arduino library for ESP8266 and more
|
EC point associated with a curve. More...
#include <mbed-common.hpp>
Inherits ndnph::mbedtls::EcPoint.
Public Member Functions | |
bool | writeBinary (uint8_t room[Curve::PubLen::value]) const |
void | encodeTo (Encoder &encoder) const |
bool | readBinary (const uint8_t *value, size_t length) |
bool | decodeFrom (const Decoder::Tlv &d) |
![]() | |
EcPoint () | |
Construct zero. More... | |
EcPoint (const mbedtls_ecp_point *q) | |
Construct from EC point. More... | |
~EcPoint () | |
operator mbedtls_ecp_point * () | |
operator const mbedtls_ecp_point * () const | |
EcPoint & | operator= (const EcPoint &)=delete |
Copy assignment is disallowed due to lack of error handling. More... | |
bool | writeBinary (mbedtls_ecp_group *group, uint8_t *room, size_t length) const |
void | encodeTo (mbedtls_ecp_group *group, Encoder &encoder, size_t length) const |
bool | readBinary (mbedtls_ecp_group *group, const uint8_t *value, size_t length) |
bool | decodeFrom (mbedtls_ecp_group *group, const Decoder::Tlv &d) |
EC point associated with a curve.
|
inline |
|
inline |
|
inline |
|
inline |