|
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) |
Public Member Functions inherited from ndnph::mbedtls::EcPoint | |
| EcPoint () | |
| Construct zero. | |
| EcPoint (const mbedtls_ecp_point *q) | |
| Construct from EC point. | |
| ~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. | |
| 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 |