#include <omnetpp.h>
#include "OverlayKey.h"
#include "SHA1.h"
Defines | |
| #define | DOPACKING(T, R) |
| #define | _ |
| #define | GMP_TYPE unsigned long int |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const OverlayKey &c) |
| void | omnet_random (mp_limb_t *r1p, mp_size_t r1n) |
| template<typename T> | |
| void | doPacking (cCommBuffer *b, T *t, int n) |
| template<typename T> | |
| void | doUnpacking (cCommBuffer *b, T *t, int n) |
| void | doPacking (cCommBuffer *, cPolymorphic &) |
| void | doUnpacking (cCommBuffer *, cPolymorphic &) |
Variables | |
| const char * | HEX = "0123456789abcdef" |
| #define _ |
| #define DOPACKING | ( | T, | |||
| R | ) |
Value:
inline void doPacking(cCommBuffer *b, T R a) {b->pack(a);} \ inline void doPacking(cCommBuffer *b, T *a, int n) {b->pack(a,n);} \ inline void doUnpacking(cCommBuffer *b, T& a) {b->unpack(a);} \ inline void doUnpacking(cCommBuffer *b, T *a, int n) {b->unpack(a,n);}
| #define GMP_TYPE unsigned long int |
| void doPacking | ( | cCommBuffer * | b, | |
| T * | t, | |||
| int | n | |||
| ) |
| void doUnpacking | ( | cCommBuffer * | b, | |
| T * | t, | |||
| int | n | |||
| ) |
| void omnet_random | ( | mp_limb_t * | r1p, | |
| mp_size_t | r1n | |||
| ) | [inline] |
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const OverlayKey & | c | |||
| ) |
| const char* HEX = "0123456789abcdef" |
1.4.7