- send(Message) - Method in class ethernet.Destination
-
Send a message to the peer (header and payload buffers of the Message passed)
The information about message length and type is encoded in a prologue handled
at this level (Destination.send() and Destination.receive()).
- send(Destination[], Message) - Method in class ethernet.MultiPeer
-
Send a Message to a subset of peers in the party.
- send(Message) - Method in class ethernet.MultiPeer
-
Send a Message to ALL peers in the party.
- sendByProxyPeersSet(Message, PeersSet) - Method in class ethernet.MultiPeer
-
Auxiliary method to send a message to an arbitrary "PeersSet"
using the "ProxyManager" service.
- sendDirectPeersSet(Message, PeersSet) - Method in class ethernet.MultiPeer
-
Auxiliary method to send a message to an arbitrary "PeersSet" directly.
- servSock - Variable in class ethernet.MultiPeer
-
- setActive(boolean) - Static method in class util.Log
-
- setOffset(long, long) - Static method in class util.Clock
-
Set the differential offset (and estimated error)
to correct the clock synchronization.
- setServerSocket() - Method in class ethernet.MultiPeer
-
Create the server socket used in "ServerThread" to accept connections.
- size() - Method in class ethernet.QueueMessage
-
Gets the queue size
- socket - Variable in class ethernet.Destination
-
- socket - Variable in class ethernet.DiscoveringService
-
- sourceIPPort - Variable in class ethernet.Message
-
- specificListeners - Variable in class ethernet.MultiPeer
-
- start() - Method in class util.Clock.Chronometer
-
- startDiscoveringService() - Method in class ethernet.DiscoveringService
-
Create the communications artifacts and starts the working threads
- startTime - Variable in class util.Clock.Chronometer
-
- stop() - Method in class util.Clock.Chronometer
-
- stopDiscoveringService() - Method in class ethernet.DiscoveringService
-
Stop threads and close communication artifacts.
- SyncClock - Class in ethernet
-
This class implements the Cristian's clock synchronization protocol.
- SyncClock(MultiPeer) - Constructor for class ethernet.SyncClock
-
Constructor.
- SyncClock.SynchronizationThread - Class in ethernet
-
- SyncClock.SynchronizationThread() - Constructor for class ethernet.SyncClock.SynchronizationThread
-
- SyncClock.SyncSample - Class in ethernet
-
Auxiliary class to store the sync tries results.
- SyncClock.SyncSample(long, long) - Constructor for class ethernet.SyncClock.SyncSample
-
- syncError - Static variable in class util.Clock
-