Package | Description |
---|---|
rsb |
The base package of RSB containing the user-level API.
|
rsb.filter |
Contains implementations of filters used when receiving events.
|
rsb.protocol |
Contains classes dealing with the internal protocol of RSB used for sending
and receiving events.
|
Modifier and Type | Method and Description |
---|---|
EventId |
Event.getId()
Returns the id of the event.
|
Modifier and Type | Method and Description |
---|---|
Set<EventId> |
Event.getCauses()
Returns all causing events marked so far.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Event.addCause(EventId id)
Adds the id of one event to the causes of this event.
|
boolean |
Event.isCause(EventId id)
Tells whether the id of one event is already marked as a cause of this
event.
|
boolean |
Event.removeCause(EventId id)
Removes a causing event from the set of causes for this event.
|
void |
Event.setId(EventId id)
Sets the id of this event.
|
Modifier and Type | Field and Description |
---|---|
protected Set<EventId> |
AbstractFilter.whitelist
Deprecated.
Stores whitelisted event ids registered by
AbstractFilter.skip(EventId) . |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractFilter.mustSkip(EventId eventId)
Deprecated.
Returns whether events with the specified ID should be skipped or not.
|
void |
AbstractFilter.skip(EventId eventId)
Deprecated.
Skip this filter for any event with the specified ID.
|
void |
AbstractFilter.skipped(EventId eventId)
Deprecated.
Remove ID from the list after the corresponding event has been skipped.
|
Constructor and Description |
---|
CauseFilter(EventId cause)
Construct a cause filter.
|
CauseFilter(EventId cause,
boolean invert)
Construct a cause filter.
|
Modifier and Type | Method and Description |
---|---|
static EventIdType.EventId.Builder |
ProtocolConversion.createEventIdBuilder(EventId id)
Creates a build for the serialization of an
EventId , filled
with the contents of the given id. |
Copyright © 2018 CoR-Lab. All rights reserved.