Index

A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

ack() - Method in class se.sics.kompics.network.test.NetworkTest.TestMessage
 
Ack(TestAddress, TestAddress, int, Transport) - Constructor for class se.sics.kompics.network.test.NetworkTest.Ack
 
Acker(NetworkTest.AckerInit) - Constructor for class se.sics.kompics.network.test.NetworkTest.Acker
 
ackerAddr - Variable in class se.sics.kompics.network.test.NetworkTest.AckerInit
 
ackerAddr - Variable in class se.sics.kompics.network.test.NetworkTest.FRInit
 
AckerInit(TestAddress, TestAddress) - Constructor for class se.sics.kompics.network.test.NetworkTest.AckerInit
 
address(Transport, Function<InetSocketAddress, A>) - Method in class se.sics.kompics.network.ListeningStatus
Get an address for the public interface and the given transport protocol.
Address - Interface in se.sics.kompics.network
 
asResponse() - Method in class se.sics.kompics.network.ListeningStatus
Convert this into an instance of Response.
asSocket() - Method in interface se.sics.kompics.network.Address
Get this address as InetSocketAddress.
asSocket() - Method in class se.sics.kompics.network.test.TestAddress
 

B

boundInterface - Variable in class se.sics.kompics.network.ListeningStatus
 

C

checkPort(Transport) - Method in class se.sics.kompics.network.ListeningStatus
The port where the current listening socket for the given protocol is bound, if any.
clone() - Method in class se.sics.kompics.network.MessageNotify.Resp
 
ComponentProxy - Interface in se.sics.kompics.network.test
 
connect(Negative<P>, Positive<P>) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
connect(Positive<P>, Negative<P>) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
ConnectionStatus - Class in se.sics.kompics.network
All subclasses indicate a status change of a connection to the specified peer.
ConnectionStatus.Dropped - Class in se.sics.kompics.network
Indicates that a connection to the peer was dropped.
ConnectionStatus.Established - Class in se.sics.kompics.network
Indicates that a connection to the peer has been established.
ConnectionStatus.Requested - Class in se.sics.kompics.network
Indicates that a connection to the peer was requested, for example by sending a message to it.
create(Class<T>, Init.None) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
create(Class<T>, Init<T>) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
create(Msg<?, ?>) - Static method in class se.sics.kompics.network.MessageNotify
 
createWithDeliveryNotification(Msg<?, ?>) - Static method in class se.sics.kompics.network.MessageNotify
 

D

DATA - se.sics.kompics.network.Transport
 
DCComponent(NetworkTest.DCInit) - Constructor for class se.sics.kompics.network.test.NetworkTest.DCComponent
 
DCInit(TestAddress, TestAddress[]) - Constructor for class se.sics.kompics.network.test.NetworkTest.DCInit
 
DCLauncher() - Constructor for class se.sics.kompics.network.test.NetworkTest.DCLauncher
 
DELIVERED - se.sics.kompics.network.MessageNotify.State
 
deliveryResponse(long, boolean, long) - Method in class se.sics.kompics.network.MessageNotify.Req
 
destroy(Component) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
disconnect(Negative<P>, Positive<P>) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
disconnect(Positive<P>, Negative<P>) - Method in interface se.sics.kompics.network.test.ComponentProxy
 
dropped(Address, Transport, boolean) - Static method in class se.sics.kompics.network.ConnectionStatus
 
dst - Variable in class se.sics.kompics.network.test.TestHeader
 

E

established(Address, Transport) - Static method in class se.sics.kompics.network.ConnectionStatus
 

F

FAILED - se.sics.kompics.network.MessageNotify.State
 
fakeNodes - Variable in class se.sics.kompics.network.test.NetworkTest.DCComponent
 
fakeNodes - Variable in class se.sics.kompics.network.test.NetworkTest.DCInit
 
fakeNodes - Variable in class se.sics.kompics.network.test.NetworkTest.ScenarioComponent
 
fakeNodes - Variable in class se.sics.kompics.network.test.NetworkTest.ScenarioInit
 
forAcker() - Method in class se.sics.kompics.network.test.NetworkTest.FRInit
 
frAddr - Variable in class se.sics.kompics.network.test.NetworkTest.AckerInit
 
frAddr - Variable in class se.sics.kompics.network.test.NetworkTest.FRInit
 
FRComponent(NetworkTest.FRInit) - Constructor for class se.sics.kompics.network.test.NetworkTest.FRComponent
 
FRInit(TestAddress, TestAddress) - Constructor for class se.sics.kompics.network.test.NetworkTest.FRInit
 
FRLauncher() - Constructor for class se.sics.kompics.network.test.NetworkTest.FRLauncher
 

G

generate(ComponentProxy, Address) - Method in interface se.sics.kompics.network.test.NetworkGenerator
 
getControlPort() - Method in interface se.sics.kompics.network.test.ComponentProxy
 
getDeliveryTime() - Method in class se.sics.kompics.network.MessageNotify.Resp
 
getDestination() - Method in interface se.sics.kompics.network.Header
Where is the message supposed to go.
getDestination() - Method in interface se.sics.kompics.network.Msg
Deprecated.
getDestination() - Method in class se.sics.kompics.network.test.Message
 
getDestination() - Method in class se.sics.kompics.network.test.TestHeader
 
getHeader() - Method in interface se.sics.kompics.network.Msg
 
getHeader() - Method in class se.sics.kompics.network.test.Message
 
getIp() - Method in interface se.sics.kompics.network.Address
 
getIp() - Method in class se.sics.kompics.network.test.TestAddress
 
getMsgId() - Method in class se.sics.kompics.network.MessageNotify.Req
 
getPort() - Method in interface se.sics.kompics.network.Address
 
getPort() - Method in class se.sics.kompics.network.test.TestAddress
 
getPort(Transport) - Method in class se.sics.kompics.network.ListeningStatus
The port where the current listening socket for the given protocol is bound.
getProtocol() - Method in interface se.sics.kompics.network.Header
What protocol should be used to send the message.
getProtocol() - Method in interface se.sics.kompics.network.Msg
Deprecated.
getProtocol() - Method in class se.sics.kompics.network.test.Message
 
getProtocol() - Method in class se.sics.kompics.network.test.TestHeader
 
getSendTime() - Method in class se.sics.kompics.network.MessageNotify.Resp
 
getSize() - Method in class se.sics.kompics.network.MessageNotify.Resp
 
getSource() - Method in interface se.sics.kompics.network.Header
Where does the message come from.
getSource() - Method in interface se.sics.kompics.network.Msg
Deprecated. 
getSource() - Method in class se.sics.kompics.network.test.Message
 
getSource() - Method in class se.sics.kompics.network.test.TestHeader
 
getState() - Method in class se.sics.kompics.network.MessageNotify.Resp
 
getTime() - Method in class se.sics.kompics.network.MessageNotify.Resp
 

H

handleFault(Fault) - Method in class se.sics.kompics.network.test.NetworkTest.FRLauncher
 
handleFault(Fault) - Method in class se.sics.kompics.network.test.NetworkTest.PBLauncher
 
header - Variable in class se.sics.kompics.network.test.Message
 
Header<Adr extends Address> - Interface in se.sics.kompics.network
 

I

IN_PROGRESS - se.sics.kompics.network.MessageNotify.State
 
injectSize(int, long) - Method in class se.sics.kompics.network.MessageNotify.Req
 
isSuccess() - Method in class se.sics.kompics.network.MessageNotify.Resp
 

L

last - Variable in class se.sics.kompics.network.ConnectionStatus.Dropped
Was the last channel to the peer dropped? If true, this is definitely equivalent to a session loss event.
LauncherComponent() - Constructor for class se.sics.kompics.network.test.NetworkTest.LauncherComponent
 
LEDBAT - se.sics.kompics.network.Transport
 
ListeningStatus - Class in se.sics.kompics.network
Indicates a status change or report of the listening sockets.
ListeningStatus(ImmutableMap<Transport, Integer>, InetAddress, InetAddress) - Constructor for class se.sics.kompics.network.ListeningStatus
 
ListeningStatus(Map<Transport, Integer>, InetAddress, InetAddress) - Constructor for class se.sics.kompics.network.ListeningStatus
 
ListeningStatus.Request - Class in se.sics.kompics.network
Ask a network component to send the current status of the listening sockets.
ListeningStatus.Response - Class in se.sics.kompics.network
A direct reply to a status request.

M

message - Variable in exception se.sics.kompics.network.NetworkException
 
Message - Class in se.sics.kompics.network.test
 
Message(TestAddress, TestAddress, Transport) - Constructor for class se.sics.kompics.network.test.Message
 
MessageNotify - Class in se.sics.kompics.network
 
MessageNotify() - Constructor for class se.sics.kompics.network.MessageNotify
 
MessageNotify.Req - Class in se.sics.kompics.network
 
MessageNotify.Resp - Class in se.sics.kompics.network
 
MessageNotify.State - Enum in se.sics.kompics.network
 
msg - Variable in class se.sics.kompics.network.MessageNotify.Req
 
Msg<Adr extends Address,​H extends Header<Adr>> - Interface in se.sics.kompics.network
 
msgId - Variable in class se.sics.kompics.network.MessageNotify.Resp
 
msgId - Variable in class se.sics.kompics.network.test.NetworkTest.Ack
 
msgId - Variable in class se.sics.kompics.network.test.NetworkTest.TestMessage
 
MULTICAST_UDP - se.sics.kompics.network.Transport
 

N

Network - Class in se.sics.kompics.network
The Network class.
Network() - Constructor for class se.sics.kompics.network.Network
 
NetworkControl - Class in se.sics.kompics.network
The NetworkControl class.
NetworkControl() - Constructor for class se.sics.kompics.network.NetworkControl
 
NetworkException - Exception in se.sics.kompics.network
The NetworkException class.
NetworkException(String, Address, Transport) - Constructor for exception se.sics.kompics.network.NetworkException
 
NetworkException(String, Address, Transport, Throwable) - Constructor for exception se.sics.kompics.network.NetworkException
 
NetworkGenerator - Interface in se.sics.kompics.network.test
 
NetworkTest - Class in se.sics.kompics.network.test
 
NetworkTest() - Constructor for class se.sics.kompics.network.test.NetworkTest
 
NetworkTest.Ack - Class in se.sics.kompics.network.test
 
NetworkTest.Acker - Class in se.sics.kompics.network.test
 
NetworkTest.AckerInit - Class in se.sics.kompics.network.test
 
NetworkTest.DCComponent - Class in se.sics.kompics.network.test
 
NetworkTest.DCInit - Class in se.sics.kompics.network.test
 
NetworkTest.DCLauncher - Class in se.sics.kompics.network.test
 
NetworkTest.FRComponent - Class in se.sics.kompics.network.test
 
NetworkTest.FRInit - Class in se.sics.kompics.network.test
 
NetworkTest.FRLauncher - Class in se.sics.kompics.network.test
 
NetworkTest.LauncherComponent - Class in se.sics.kompics.network.test
 
NetworkTest.PBLauncher - Class in se.sics.kompics.network.test
 
NetworkTest.Recover - Class in se.sics.kompics.network.test
 
NetworkTest.ScenarioComponent - Class in se.sics.kompics.network.test
 
NetworkTest.ScenarioInit - Class in se.sics.kompics.network.test
 
NetworkTest.TestMessage - Class in se.sics.kompics.network.test
 
nodes - Variable in class se.sics.kompics.network.test.NetworkTest.ScenarioComponent
 
nodes - Variable in class se.sics.kompics.network.test.NetworkTest.ScenarioInit
 
notifyOfDelivery - Variable in class se.sics.kompics.network.MessageNotify.Req
 

O

openSockets - Variable in class se.sics.kompics.network.ListeningStatus
 

P

PBLauncher() - Constructor for class se.sics.kompics.network.test.NetworkTest.PBLauncher
 
peer - Variable in class se.sics.kompics.network.ConnectionStatus
The address of the node the connection relates to.
peer - Variable in exception se.sics.kompics.network.NetworkException
 
prepareResponse(long, boolean, long) - Method in class se.sics.kompics.network.MessageNotify.Req
 
proto - Variable in class se.sics.kompics.network.test.TestHeader
 
protocol - Variable in class se.sics.kompics.network.ConnectionStatus
The transport protocol of the connection to the peer.
protocol - Variable in exception se.sics.kompics.network.NetworkException
 
publicInterface - Variable in class se.sics.kompics.network.ListeningStatus
 

R

Recover(long) - Constructor for class se.sics.kompics.network.test.NetworkTest.Recover
 
Req(Msg<?, ?>) - Constructor for class se.sics.kompics.network.MessageNotify.Req
 
Req(Msg<?, ?>, boolean) - Constructor for class se.sics.kompics.network.MessageNotify.Req
 
request() - Static method in class se.sics.kompics.network.ListeningStatus
 
Request() - Constructor for class se.sics.kompics.network.ListeningStatus.Request
 
requested(Address, Transport) - Static method in class se.sics.kompics.network.ConnectionStatus
 
reset(String) - Static method in class se.sics.kompics.network.test.TestUtil
 
reset(String, long) - Static method in class se.sics.kompics.network.test.TestUtil
 
Resp() - Constructor for class se.sics.kompics.network.MessageNotify.Resp
 
runAtLeastTests(NetworkGenerator, int, Transport[]) - Static method in class se.sics.kompics.network.test.NetworkTest
 
runDCTest(NetworkGenerator, int, Transport[]) - Static method in class se.sics.kompics.network.test.NetworkTest
 
runPBTest(NetworkGenerator, int) - Static method in class se.sics.kompics.network.test.NetworkTest
 
runTests(NetworkGenerator, int, Transport[]) - Static method in class se.sics.kompics.network.test.NetworkTest
 

S

sameHostAs(Address) - Method in interface se.sics.kompics.network.Address
Compares only the ip+port part of the address for equality.
sameHostAs(Address) - Method in class se.sics.kompics.network.test.TestAddress
 
ScenarioComponent(NetworkTest.ScenarioInit) - Constructor for class se.sics.kompics.network.test.NetworkTest.ScenarioComponent
 
ScenarioInit(TestAddress, TestAddress[], TestAddress[]) - Constructor for class se.sics.kompics.network.test.NetworkTest.ScenarioInit
 
se.sics.kompics.network - package se.sics.kompics.network
Provides the Network Kompics port type.
se.sics.kompics.network.test - package se.sics.kompics.network.test
 
self - Variable in class se.sics.kompics.network.test.NetworkTest.DCComponent
 
self - Variable in class se.sics.kompics.network.test.NetworkTest.DCInit
 
self - Variable in class se.sics.kompics.network.test.NetworkTest.ScenarioComponent
 
self - Variable in class se.sics.kompics.network.test.NetworkTest.ScenarioInit
 
SENT - se.sics.kompics.network.MessageNotify.State
 
socket(Transport) - Method in class se.sics.kompics.network.ListeningStatus
Get a socket address for the public interface and the given transport protocol.
src - Variable in class se.sics.kompics.network.test.TestHeader
 
status - Variable in class se.sics.kompics.network.ListeningStatus.Response
 
submit(String) - Static method in class se.sics.kompics.network.test.TestUtil
 
submit(KompicsEvent) - Static method in class se.sics.kompics.network.test.TestUtil
 

T

TCP - se.sics.kompics.network.Transport
 
TestAddress - Class in se.sics.kompics.network.test
 
TestAddress(InetAddress, int) - Constructor for class se.sics.kompics.network.test.TestAddress
 
TestAddress(InetSocketAddress) - Constructor for class se.sics.kompics.network.test.TestAddress
 
TestHeader - Class in se.sics.kompics.network.test
 
TestHeader(TestAddress, TestAddress, Transport) - Constructor for class se.sics.kompics.network.test.TestHeader
 
TestMessage(TestAddress, TestAddress, int, Transport) - Constructor for class se.sics.kompics.network.test.NetworkTest.TestMessage
 
TestUtil - Class in se.sics.kompics.network.test
 
TestUtil() - Constructor for class se.sics.kompics.network.test.TestUtil
 
timestamp - Variable in class se.sics.kompics.network.test.NetworkTest.Recover
 
toString() - Method in class se.sics.kompics.network.MessageNotify.Req
 
toString() - Method in class se.sics.kompics.network.MessageNotify.Resp
 
toString() - Method in class se.sics.kompics.network.test.NetworkTest.Ack
 
toString() - Method in class se.sics.kompics.network.test.NetworkTest.TestMessage
 
toString() - Method in class se.sics.kompics.network.test.TestAddress
 
Transport - Enum in se.sics.kompics.network
The Transport class.
trigger(KompicsEvent, Port<P>) - Method in interface se.sics.kompics.network.test.ComponentProxy
 

U

UDP - se.sics.kompics.network.Transport
 
UDT - se.sics.kompics.network.Transport
 

V

valueOf(String) - Static method in enum se.sics.kompics.network.MessageNotify.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.sics.kompics.network.Transport
Returns the enum constant of this type with the specified name.
values() - Static method in enum se.sics.kompics.network.MessageNotify.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.sics.kompics.network.Transport
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitFor(Class<? extends KompicsEvent>) - Static method in class se.sics.kompics.network.test.TestUtil
 
waitFor(String) - Static method in class se.sics.kompics.network.test.TestUtil
 
waitFor(KompicsEvent) - Static method in class se.sics.kompics.network.test.TestUtil
 
waitForAll(Class<? extends KompicsEvent>...) - Static method in class se.sics.kompics.network.test.TestUtil
 
waitForAll(String...) - Static method in class se.sics.kompics.network.test.TestUtil
 
waitForAll(KompicsEvent...) - Static method in class se.sics.kompics.network.test.TestUtil
 
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages