#include <TestofDLEquality-prover.h>
List of all members.
Public Types |
| typedef OsModel_P | OsModel |
| typedef Radio_P | Radio |
| typedef Debug_P | Debug |
typedef TESTOFDLEQUALITYProve
< OsModel_P, Radio_P, Debug_P > | self_t |
| typedef Radio::node_id_t | node_id_t |
| typedef Radio::size_t | size_t |
| typedef Radio::block_data_t | block_data_t |
| typedef self_t * | self_pointer_t |
Public Member Functions |
|
| | TESTOFDLEQUALITYProve () |
| | ~TESTOFDLEQUALITYProve () |
| enum | MsgHeaders {
START_MSG = 200,
HASH_MSG = 201,
CONT_MSG = 202,
ACCEPT_MSG = 203,
REJECT_MSG = 204
} |
| int | init (Radio &radio, Debug &debug) |
| int | init () |
| int | destruct () |
| int | enable_radio (void) |
| int | disable_radio (void) |
ZKP functionality |
| void | key_setup (NN_DIGIT *privkey, Point *pubkey, Point *pubkey1, Point *pubkey2) |
| void | start_proof () |
| void | send_key () |
| void | receive (node_id_t from, size_t len, block_data_t *data) |
template<typename OsModel_P, typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
class wiselib::TESTOFDLEQUALITYProve< OsModel_P, Radio_P, Debug_P >
Member Typedef Documentation
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
Member Enumeration Documentation
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
- Enumerator:
| START_MSG |
|
| HASH_MSG |
|
| CONT_MSG |
|
| ACCEPT_MSG |
|
| REJECT_MSG |
|
Constructor & Destructor Documentation
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
Member Function Documentation
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P = typename OsModel_P::Radio, typename Debug_P = typename OsModel_P::Debug>
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
template<typename OsModel_P , typename Radio_P , typename Debug_P >
The documentation for this class was generated from the following file: