Package | Description |
---|---|
rsb |
The base package of RSB containing the user-level API.
|
rsb.filter |
Contains implementations of filters used when receiving events.
|
rsb.introspection |
Contains the implementation of the introspection mechanism of RSB.
|
Modifier and Type | Method and Description |
---|---|
ParticipantId |
Participant.getId()
Returns the unique ID of this participant.
|
ParticipantId |
EventId.getParticipantId()
Returns the id of the participant that sent the event.
|
ParticipantId |
Event.getSenderId()
Deprecated.
use
Event.getId() instead |
Modifier and Type | Method and Description |
---|---|
void |
Event.setId(ParticipantId senderId,
long sequenceNumber)
Sets all information necessary to generate the
EventId of this
event. |
Constructor and Description |
---|
EventId(ParticipantId participantId,
long sequenceNumber)
Creates a unique Id based on participant and sequence number.
|
Modifier and Type | Method and Description |
---|---|
ParticipantId |
OriginFilter.getOrigin()
Returns the origin participant id this filter operates for.
|
Constructor and Description |
---|
OriginFilter(ParticipantId origin)
Constructor.
|
OriginFilter(ParticipantId origin,
boolean invert)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ParticipantId |
ParticipantInfo.getId()
Returns the unique ID of the participant.
|
ParticipantId |
ParticipantInfo.getParentId()
Returns the id of the parent participant or
null in case
there is no parent. |
Modifier and Type | Method and Description |
---|---|
ParticipantInfo |
IntrospectionModel.getParticipant(ParticipantId participantId)
Queries the database of known participants for the participant with the
given uuid and returns the associated
ParticipantInfo instance. |
Constructor and Description |
---|
ParticipantInfo(String kind,
ParticipantId id,
ParticipantId parentId,
Scope scope,
Class<?> dataType,
Set<URI> transportUris)
Creates a new instance.
|
Copyright © 2018 CoR-Lab. All rights reserved.