This is the complete list of members for ns3::OnionManager, including all inherited members.
| AddressToStream(uint8_t *ip) | ns3::OnionRouting | |
| AddressToStream(uint8_t *ip) | ns3::OnionRouting | |
| BuildOnion(uint8_t *cipher, uint8_t **route, uint16_t routeLen, uint8_t **keys, uint8_t *content, uint16_t contentLen) | ns3::OnionRouting | |
| BuildOnion(uint8_t *cipher, uint8_t **route, uint8_t **keys, uint16_t routeLen) | ns3::OnionRouting | |
| BuildOnion(uint8_t *cipher, uint8_t **route, uint8_t **keys, uint16_t routeLen, uint8_t *endContent, uint16_t endContentLen) | ns3::OnionRouting | |
| BuildOnion(uint8_t *cipher, uint8_t **route, uint8_t **keys, uint8_t **layerContent, uint16_t layerContentLen, uint16_t routeLen) | ns3::OnionRouting | |
| BuildOnion(uint8_t *cipher, uint8_t **route, uint8_t **keys, uint8_t **layerContent, uint16_t layerContentLen, uint16_t routeLen, uint8_t *endContent, uint16_t endContentLen) | ns3::OnionRouting | |
| CreateOnion(uint8_t *cipher, uint8_t **route, uint16_t index, uint16_t routeLen, uint8_t **keys, uint8_t *content, uint16_t contentLen) | ns3::OnionRouting | |
| CreateOnion(uint8_t *cipher, uint8_t **route, uint8_t **keys, uint16_t index, uint16_t routeLen, uint8_t **layerContent, uint16_t layerContentLen, uint8_t *endContent, uint16_t endContentLen) | ns3::OnionRouting | |
| DecryptLayer(unsigned char *innerLayer, unsigned char *onion, uint16_t onionLen, unsigned char *pk, unsigned char *sk) const | ns3::OnionManager | virtual |
| ns3::OnionRouting::DecryptLayer(uint8_t *innerLayer, uint8_t *onion, uint16_t onionLen, uint8_t *pk, uint8_t *sk) const =0 | ns3::OnionRouting | pure virtual |
| EncryptLayer(unsigned char *ciphertext, unsigned char *message, int len, unsigned char *key) const | ns3::OnionManager | virtual |
| ns3::OnionRouting::EncryptLayer(uint8_t *ciphertext, uint8_t *message, int len, uint8_t *key) const =0 | ns3::OnionRouting | pure virtual |
| ERROR_DECRYPTION enum value | ns3::OnionRouting | |
| ERROR_ENCRYPTION enum value | ns3::OnionRouting | |
| ERROR_NOTERROR enum value | ns3::OnionRouting | |
| ERROR_PROT_NUMBER enum value | ns3::OnionRouting | |
| ERROR_ROUTE_TO_SHORT enum value | ns3::OnionRouting | |
| GenerateNewKeyPair(void) | ns3::OnionManager | |
| GetErrno(void) | ns3::OnionRouting | |
| GetPK(void) | ns3::OnionManager | |
| GetPKtoString() | ns3::OnionManager | |
| GetSK(void) | ns3::OnionManager | |
| GetSKtoString() | ns3::OnionManager | |
| GetTypeId(void) | ns3::OnionManager | static |
| IpToBuff(uint32_t in) | ns3::OnionManager | |
| m_addressSize | ns3::OnionRouting | |
| m_errno | ns3::OnionRouting | mutable |
| m_keySize | ns3::OnionRouting | |
| m_onionStream | ns3::OnionRouting | |
| m_publickey | ns3::OnionManager | private |
| m_sealPadding | ns3::OnionRouting | |
| m_secretkey | ns3::OnionManager | private |
| OnionErrno enum name | ns3::OnionRouting | |
| OnionLength(uint16_t routeLen, uint16_t contentLen) | ns3::OnionRouting | |
| OnionLength(uint16_t routeLen, uint16_t layerContentLen, uint16_t endContentLen) | ns3::OnionRouting | |
| OnionManager() | ns3::OnionManager | |
| OnionRouting() | ns3::OnionRouting | |
| OnionRouting(uint16_t keySize, uint16_t sealPadding, uint16_t addressSize) | ns3::OnionRouting | |
| OnionRouting(uint16_t sealPadding, const uint16_t protocolNumber) | ns3::OnionRouting | |
| PeelOnion(uint8_t *onion, uint16_t onionLen, uint8_t *pk, uint8_t *sk) | ns3::OnionRouting | |
| PeelOnion(uint8_t *onion, uint16_t onionLen, uint8_t *publicKey, uint8_t *secretKey) | ns3::OnionRouting | |
| SetPK(unsigned char *pk) | ns3::OnionManager | |
| SetSK(unsigned char *sk) | ns3::OnionManager | |
| StringToUchar(std::string in) | ns3::OnionManager | |
| UcharToString(unsigned char *seq, int len) | ns3::OnionManager | |
| ~OnionManager() | ns3::OnionManager | |
| ~OnionRouting() | ns3::OnionRouting | virtual |