|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Adu | |
rice.pastry.socket | TCP under rice.pastry.wire package is implemented using java.nio package and has some known problems particularly under high stress. |
solar.api | Contains some basic Solar APIs, such as event, attribute, and request. |
solar.impl | Contains some implementation of common APIs, such as various formatted events, event factory, etc. |
solar.module.protocol | |
solar.service.directory | Contains directory service that allows name advertisements and lookups. |
solar.service.dispatch | Contains the data dispatching service. |
solar.service.fap.comm | Events and requests for FAP service. |
solar.service.fork.comm | |
solar.service.pack.comm | Events and requests for PACK service. |
solar.service.pack.proto | Contains the suite of PACK protocols. |
solar.service.pubsub.comm | |
solar.service.rmtobj.comm | Events and requests for remote object service. |
solar.service.routing.comm | Events and requests for routing service. |
solar.service.rpc.comm | Events and requests for RPC service. |
solar.service.transport | Contains the data transport service. |
solar.test | Contains some sample testing Solar nodes, such as sources, operators, and applications. |
Uses of Adu in rice.pastry.socket |
Methods in rice.pastry.socket with parameters of type Adu | |
void |
SocketPastryNodeFactory.dataReceived(Adu adu,
Header header)
|
void |
SocketNodeHandle.dataReceived(Adu adu,
Header header)
|
Uses of Adu in solar.api |
Subinterfaces of Adu in solar.api | |
interface |
AttributeRecord
An attribute record contains a list of attributes. |
interface |
Event
The interface for Solar events. |
Methods in solar.api that return Adu | |
Adu |
AduFactory.parse(byte[] data)
Parse received byte array into an ADU. |
Adu |
AduFactory.parse(byte[] data,
int offset,
int length)
Parse part of the received byte array into an ADU. |
Uses of Adu in solar.impl |
Classes in solar.impl that implement Adu | |
class |
AbstractAttributeRecord
An abstract implementation of attribute record. |
class |
ByteArrayAdu
Application data unit contains only a byte array. |
class |
PlainAttributeRecord
Plain attribute record encodes string attributes in square brackets. |
class |
PlainEvent
An event with plain encoding of square brackets. |
class |
SerializedAdu
Wrapper ADU for arbituary serializable object. |
class |
SerializedEvent
SerializedEvent containts attributes whose value are arbituary objects and will be serialized into byte array before transmission. |
class |
StringAdu
Application data unit contains only a string. |
Methods in solar.impl that return Adu | |
Adu |
EventFactory.parse(byte[] bytes)
|
Adu |
EventFactory.parse(byte[] bytes,
int offset,
int len)
|
Uses of Adu in solar.module.protocol |
Subinterfaces of Adu in solar.module.protocol | |
interface |
ProtocolEvent
Interface for protocol-specific control events, such as ACK and NACK. |
Uses of Adu in solar.service.directory |
Subinterfaces of Adu in solar.service.directory | |
interface |
Name
The interface for the names stored in the directory. |
Classes in solar.service.directory that implement Adu | |
class |
PlainName
A name with strings encoded in square brackets. |
Uses of Adu in solar.service.dispatch |
Fields in solar.service.dispatch declared as Adu | |
protected Adu |
DispatchUnit._adu
|
Methods in solar.service.dispatch that return Adu | |
Adu |
DispatchUnit.getAdu()
|
Methods in solar.service.dispatch with parameters of type Adu | |
void |
SolarDispatchService.NetListener.dataReceived(Adu adu,
Header header)
|
Constructors in solar.service.dispatch with parameters of type Adu | |
DispatchUnit(Adu adu,
java.lang.String service,
java.lang.String transport,
Address source)
|
Uses of Adu in solar.service.fap.comm |
Classes in solar.service.fap.comm that implement Adu | |
class |
PipePushEvent
A wrapper event encoding the data pushed down the pipe. |
Uses of Adu in solar.service.fork.comm |
Classes in solar.service.fork.comm that implement Adu | |
class |
TaskFinishEvent
Notification of task finished. |
Uses of Adu in solar.service.pack.comm |
Classes in solar.service.pack.comm that implement Adu | |
class |
AckEvent
Acknowledge event by subscribers. |
class |
PackEvent
A wrapper class for PACK event that is used for wire transfer. |
class |
SubscribeEvent
Periodic subscription event updating the path along multicast tree. |
Uses of Adu in solar.service.pack.proto |
Classes in solar.service.pack.proto that implement Adu | |
class |
BufferedEvent
Container event output from buffer manager, for internal use instead of wired transfer. |
Uses of Adu in solar.service.pubsub.comm |
Classes in solar.service.pubsub.comm that implement Adu | |
class |
PubEvent
A wrapper class for published event. |
Uses of Adu in solar.service.rmtobj.comm |
Classes in solar.service.rmtobj.comm that implement Adu | |
class |
PingEvent
A wrapper event to notify interested parties about local objects. |
Uses of Adu in solar.service.routing.comm |
Classes in solar.service.routing.comm that implement Adu | |
class |
RoutingEvent
A periodic event containing routing information. |
Uses of Adu in solar.service.rpc.comm |
Classes in solar.service.rpc.comm that implement Adu | |
class |
ReplyEvent
An event encoding RPC request. |
class |
RequestEvent
An event encoding RPC request. |
Uses of Adu in solar.service.transport |
Fields in solar.service.transport declared as Adu | |
protected Adu |
PastryMessage._adu
|
Methods in solar.service.transport that return Adu | |
Adu |
PastryMessage.getAdu()
|
Methods in solar.service.transport with parameters of type Adu | |
void |
UdpObjectTransport.send(Adu adu,
Address dest)
|
void |
UdpObjectTransport.send(Adu adu,
Address dest,
Id multiplex)
|
private void |
UdpObjectTransport.notifyDataReceived(Adu adu,
Header header)
Notify transport listeners about received message. |
void |
UdpTransport.send(Adu adu,
Address dest)
|
void |
UdpTransport.send(Adu adu,
Address dest,
Id multiplex)
|
private void |
UdpTransport.notifyDataReceived(Adu adu,
Header header)
Notify transport listeners about received message. |
void |
TcpObjectTransport.send(Adu adu,
Address dest)
|
void |
TcpObjectTransport.send(Adu adu,
Address dest,
Id multiplex)
|
void |
TcpConnection.send(Adu adu,
Header header)
Send a message through this connection. |
private void |
TcpConnection.doSend(Adu adu,
Header header)
|
void |
TcpTransport.send(Adu adu,
Address dest)
|
void |
TcpTransport.send(Adu adu,
Address dest,
Id multiplex)
|
void |
TcpTransport.notifyDataReceived(Adu adu,
Header header)
Notify transport listeners about received data. |
void |
PastryObjectTransport.send(Adu adu,
Address dest)
|
void |
PastryObjectTransport.send(Adu adu,
Address dest,
Id multiplex)
|
void |
BaseTransportService.dataReceived(Adu adu,
Header header)
|
protected void |
BaseTransportService.notifyDataReceived(Adu adu,
Header header)
|
private void |
BaseTransportService.doSend(Adu adu,
Address dest,
Id multiplex)
|
void |
BaseTransportService.send(Adu adu,
Address dest)
|
void |
BaseTransportService.send(Adu adu,
Address dest,
Id multiplex)
|
void |
PastryTransport.send(Adu adu,
Address dest)
|
void |
PastryTransport.send(Adu adu,
Address dest,
Id multiplex)
|
protected void |
PastryTransport.notifyDataReceived(Adu adu,
Header header)
Notify transport listeners about received data. |
void |
Transport.send(Adu adu,
Address dest)
Send the adu over transport to destination. |
void |
Transport.send(Adu adu,
Address dest,
Id multiplex)
Send the adu over transport to destination, with a multipex ID. |
void |
TransportListener.dataReceived(Adu adu,
Header header)
Called when new data is received. |
void |
TransportService.send(Adu adu,
Address dest)
Send an application data unit to destination address. |
void |
TransportService.send(Adu adu,
Address dest,
Id multiplex)
Send an application data unit to destination address. |
Constructors in solar.service.transport with parameters of type Adu | |
PastryMessage(Adu adu,
rice.pastry.messaging.Address dest)
|
Uses of Adu in solar.test |
Methods in solar.test that return Adu | |
private Adu |
GroundHog.getAdu(int evtlen)
|
Methods in solar.test with parameters of type Adu | |
void |
GroundHog.dataReceived(Adu adu,
Header header)
|
private int |
GroundHog.getAduSize(Adu adu)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |