Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V
S
sendAllId()
- Method in class service.id.
IdentificationServer
Send all process identifiers to each process.
sendData(InetAddress, int, Object)
- Method in class communication.
TCPElement
Send data through the TCP socket.
sendData(IdentificationData)
- Method in class service.id.
IdentificationService
Send a data (i.e. a request) to the identification server.
senderId
- Variable in class communication.
UnreliableCommElt.Sender
The identifier of the message sender
sendIdRequestToServer()
- Method in class service.id.
IdentificationService
Send a request to the identification server for getting the process identifier.
sendMessage(Message)
- Method in class communication.
CommunicationElement
sendMessage(ProcessIdentifier, Object)
- Method in class communication.
CommunicationElement
sendMessage(Message)
- Method in interface service.
ICommunication
Send a message to a remote process which address is embedded in the message.
sendMessage(ProcessIdentifier, Object)
- Method in interface service.
ICommunication
Send a message to a remote process.
sendMessage(Message)
- Method in class service.
ProxyCommunication
sendMessage(ProcessIdentifier, Object)
- Method in class service.
ProxyCommunication
sendMessage(Message)
- Method in class service.
Service
Send a message, tagged with the type of the service, to a given process (more precisely, to the service of the same type on this process)
serialize()
- Method in class service.id.
IdentificationData
When using UDP socket, we must manage data under a byte array.
serverSocket
- Variable in class communication.
TCPElement
The local socket server of the element
service
- package service
Service
- Class in
service
Skeleton of a service that has to be specialized for implementing a new service
Service()
- Constructor for class service.
Service
service.broadcast
- package service.broadcast
service.id
- package service.id
serviceMap
- Variable in class service.
MessageDispatcher
This hash map associates a buffer to each type of message
setCrashLevel(FaultLevel)
- Method in class communication.
CommunicationElement
setCrashLevel(FaultLevel)
- Method in class communication.
ReliabilitySetting
setData(Object)
- Method in class communication.
Message
setDebugFault(boolean)
- Method in class communication.
CommunicationElement
setDebugFault(boolean)
- Method in class communication.
ReliabilitySetting
setId(int)
- Method in class communication.
ProcessIdentifier
SetIdData
- Class in
service.id
Response to a process after an identifier request: the process received its identification number.
SetIdData(ProcessIdentifier)
- Constructor for class service.id.
SetIdData
setIdentificationService(IIdentification)
- Method in class service.broadcast.
BasicBroadcastService
setIdentificationService(IIdentification)
- Method in class service.broadcast.
ReliableBroadcastService
setIdentifiers(Vector<ProcessIdentifier>)
- Method in class service.id.
AllIdData
setIdentifiers(Vector<ProcessIdentifier>)
- Method in class service.id.
IdentificationServer
setIPadd(InetAddress)
- Method in class communication.
IPProcessIdentifier
setLocalPort(int)
- Method in class communication.
TCPElement
setMyPid(int)
- Method in class communication.
CommunicationElement
Modify the (supposed unique) identifier integer value inside the process identifier.
setPacketLostLevel(FaultLevel)
- Method in class communication.
CommunicationElement
setPacketLostLevel(FaultLevel)
- Method in class communication.
ReliabilitySetting
setPort(int)
- Method in class communication.
IPProcessIdentifier
setProcessId(ProcessIdentifier)
- Method in class communication.
Message
setProcessId(ProcessIdentifier)
- Method in class service.id.
ProcessIdData
setReliable(boolean)
- Method in class communication.
ReliabilitySetting
setTransmissionDelayLowerBound(FaultLevel)
- Method in class communication.
CommunicationElement
setTransmissionDelayLowerBound(FaultLevel)
- Method in class communication.
ReliabilitySetting
setTransmissionDelayUpperBound(FaultLevel)
- Method in class communication.
CommunicationElement
setTransmissionDelayUpperBound(FaultLevel)
- Method in class communication.
ReliabilitySetting
setType(MessageType)
- Method in class service.
TypedMessage
socket
- Variable in class service.id.
IdentificationServer
The UDP multicast socket that is used by a process to contact the identification server
socket
- Variable in class service.id.
IdentificationService
Multicast socket used to communication with the identification server.
synchDeliver()
- Method in class service.broadcast.
BasicBroadcastService
synchDeliver()
- Method in class service.broadcast.
ReliableBroadcastService
synchDeliver()
- Method in interface service.
IBroadcast
Deliver synchronously the last available received message.
synchReceiveMessage()
- Method in class communication.
CommunicationElement
synchReceiveMessage()
- Method in interface service.
ICommunication
Return a received message coming from any remote process.
synchReceiveMessage()
- Method in class service.
ProxyCommunication
SynchronizedBuffer
<
T
> - Class in
communication
Utility class for implementation of services: synchronized buffer of elements of any type T
SynchronizedBuffer()
- Constructor for class communication.
SynchronizedBuffer
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V