|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use User | |
---|---|
architectureInterface | Provides all interfaces, given by this mix' software architecture for each
component ("NameOfComponent"Interface.java ). |
inputOutputHandler | InputOutputHandler component - Handles (mix) message-based connections (see
package Message ) with communication partners (clients, other mixes
and proxy servers) and therefore abstracts from the physic communication
channels. |
message | Provides different message formats, the InputOutputHandler is
capable of transmitting. |
userDatabase | User Database component - Used to store user-specific data (for example identifiers, session keys or buffers) |
Uses of User in architectureInterface |
---|
Methods in architectureInterface that return User | |
---|---|
User |
UserDatabaseInterface.getUser(int identifier)
Must return the User with the bypassed identifier. |
User |
UserDatabaseInterface.getUserByNextMixIdentifier(int nextMixIdentifier)
Must return the User with the bypassed identifier. |
Methods in architectureInterface that return types with arguments of type User | |
---|---|
java.util.Collection<User> |
UserDatabaseInterface.getActiveUsers()
Must return all User s currently active. |
Methods in architectureInterface with parameters of type User | |
---|---|
void |
UserDatabaseInterface.addUser(User user)
Must add the bypassed User to the internal database. |
Uses of User in inputOutputHandler |
---|
Methods in inputOutputHandler with parameters of type User | |
---|---|
protected void |
ReplyDecision.manageReplyProcess(User[] channels)
Decides about the optimal reply size and time depending on the current traffic situation for the bypassed channels/users. |
Uses of User in message |
---|
Methods in message that return User | |
---|---|
User |
Message.getChannel()
Returns a reference on the channel/user this message belongs to. |
User |
BasicMessage.getChannel()
Must return a reference on the channel/user this message belongs to. |
Constructors in message with parameters of type User | |
---|---|
ChannelEstablishMessage(byte[] byteMesssage,
User channel,
int numberOfFurtherHops)
Message constructor used by a mix. |
|
ChannelMessage(byte[] byteMesssage,
User channel,
int numberOfFurtherHops)
Message constructor used by a mix. |
|
ChannelReleaseMessage(User channel)
Constructs a new ChannelReleaseMessage for the specified
user/channel. |
|
Message(byte[] byteMesssage,
User channel,
int startIndexOfPayload,
int payloadLength)
Message constructor used by mix. |
|
ReplyMessage(byte[] byteMesssage,
User user)
Constructs a new ReplyMessage with the submitted content
(byteMesssage ) for the bypassed user/channel. |
Uses of User in userDatabase |
---|
Methods in userDatabase that return User | |
---|---|
User |
UserDatabaseController.getUser(int identifier)
Returns the User with the bypassed identifier. |
User |
UserDatabaseController.getUserByNextMixIdentifier(int nextMixIdentifier)
Returns the User with the bypassed identifier. |
Methods in userDatabase that return types with arguments of type User | |
---|---|
java.util.Collection<User> |
UserDatabaseController.getActiveUsers()
Returns all User s that are currently active. |
Methods in userDatabase with parameters of type User | |
---|---|
void |
UserDatabaseController.addUser(User user)
Adds the bypassed User to the internal database. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |