|
Mixes for Privacy and Anonymity in the Internet
|
Public Attributes | |
| fmHashTableEntry * | pHead |
| HCHANNEL | channelIn |
| HCHANNEL | channelOut |
| CASymChannelCipher * | pCipher |
| bool | bIsSuspended |
| struct t_firstmixchannellist * | prev |
| struct t_firstmixchannellist * | next |
Private Attributes | |
| struct { | |
| struct t_firstmixchannellist * prev | |
| struct t_firstmixchannellist * next | |
| } | list_OutChannelHashTable |
| struct { | |
| struct t_firstmixchannellist * prev | |
| struct t_firstmixchannellist * next | |
| } | list_InChannelPerSocket |
Friends | |
| class | CAFirstMixChannelList |
|
friend |
| bool t_firstmixchannellist::bIsSuspended |
Referenced by CAFirstMixChannelList::addChannel(), and CAFirstMixA::notifyAllUserChannels().
| HCHANNEL t_firstmixchannellist::channelIn |
| HCHANNEL t_firstmixchannellist::channelOut |
Referenced by CAFirstMixChannelList::addChannel(), CAFirstMixA::closeConnection(), CAFirstMixA::finishPacket(), CAFirstMixChannelList::get_intern_without_lock(), CAFirstMixA::loop(), CAFirstMixB::loop(), CAFirstMixA::notifyAllUserChannels(), CAFirstMixChannelList::remove(), and CAFirstMixChannelList::removeChannel().
| struct { ... } t_firstmixchannellist::list_InChannelPerSocket |
| struct { ... } t_firstmixchannellist::list_OutChannelHashTable |
| struct t_firstmixchannellist* t_firstmixchannellist::next |
| CASymChannelCipher* t_firstmixchannellist::pCipher |
| fmHashTableEntry* t_firstmixchannellist::pHead |
Referenced by CAFirstMixChannelList::addChannel(), CAFirstMixA::loop(), and CAFirstMixB::loop().
| struct t_firstmixchannellist* t_firstmixchannellist::prev |