public abstract class EntityId extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EntityId.BuiltinParticipantMessageReader
EntityId representing builtin ParticipantMessage reader.
|
static class |
EntityId.BuiltinParticipantMessageSecureReader
EntityId representing builtin secure ParticipantMessage reader.
|
static class |
EntityId.BuiltinParticipantMessageSecureWriter
EntityId representing builtin ParticipantMessage secure writer.
|
static class |
EntityId.BuiltinParticipantMessageWriter
EntityId representing builtin ParticipantMessage writer.
|
static class |
EntityId.BuiltinParticipantStatelessReader
Used with DDS security.
|
static class |
EntityId.BuiltinParticipantStatelessWriter
Used with DDS security.
|
static class |
EntityId.BuiltinParticipantVolatileMessageSecureReader
Used with DDS security.
|
static class |
EntityId.BuiltinParticipantVolatileMessageSecureWriter
Used with DDS security.
|
static class |
EntityId.Participant
EntityId representing RTPS Participant.
|
static class |
EntityId.SEDPbuiltinPublicationsReader
EntityId representing SEDP builtin publications reader.
|
static class |
EntityId.SEDPbuiltinPublicationsSecureReader
EntityId representing SEDP builtin publications secure reader.
|
static class |
EntityId.SEDPbuiltinPublicationsSecureWriter
EntityId representing SEDP builtin publications secure writer.
|
static class |
EntityId.SEDPbuiltinPublicationsWriter
EntityId representing SEDP builtin publications writer.
|
static class |
EntityId.SEDPbuiltinSubscriptionsReader
EntityId representing SEDP builtin subscriptions reader.
|
static class |
EntityId.SEDPbuiltinSubscriptionsSecureReader
EntityId representing SEDP builtin subscriptions secure reader.
|
static class |
EntityId.SEDPbuiltinSubscriptionsSecureWriter
EntityId representing SEDP builtin subscriptions secure writer.
|
static class |
EntityId.SEDPbuiltinSubscriptionsWriter
EntityId representing SEDP builtin subscriptions writer.
|
static class |
EntityId.SEDPbuiltinTopicReader
EntityId representing SEDP builtin topic reader.
|
static class |
EntityId.SEDPbuiltinTopicWriter
EntityId representing SEDP builtin topic writer.
|
static class |
EntityId.SPDPbuiltinParticipantReader
EntityId representing SPDP builtin participant reader.
|
static class |
EntityId.SPDPbuiltinParticipantWriter
EntityId representing SPDP builtin participant writer.
|
static class |
EntityId.UnknownEntity
EntityId representing an unknown entity.
|
static class |
EntityId.UserDefinedEntityId
EntityId representing an user defined entity.
|
static class |
EntityId.VendorSpecificEntityId
EntityId representing a vendor specific entity.
|
Modifier and Type | Field and Description |
---|---|
static EntityId |
BUILTIN_PARTICIPANT_MESSAGE_READER
Builtin reader for ParticipantMessage
|
static EntityId |
BUILTIN_PARTICIPANT_MESSAGE_SECURE_READER
Builtin reader for secure ParticipantMessage
|
static EntityId |
BUILTIN_PARTICIPANT_MESSAGE_SECURE_WRITER
Builtin writer for secure ParticipantMessage
|
static EntityId |
BUILTIN_PARTICIPANT_MESSAGE_WRITER
Builtin writer for ParticipantMessage
|
static EntityId |
BUILTIN_PARTICIPANT_STATELESS_READER |
static EntityId |
BUILTIN_PARTICIPANT_STATELESS_WRITER |
static EntityId |
BUILTIN_PARTICIPANT_VOLATILE_READER |
static EntityId |
BUILTIN_PARTICIPANT_VOLATILE_WRITER |
static EntityId |
PARTICIPANT
Entity id representing Participant.
|
static EntityId |
SEDP_BUILTIN_PUBLICATIONS_READER
Builtin reader for publications
|
static EntityId |
SEDP_BUILTIN_PUBLICATIONS_SECURE_READER
Builtin reader for secure publications
|
static EntityId |
SEDP_BUILTIN_PUBLICATIONS_SECURE_WRITER
Builtin writer for secure publications
|
static EntityId |
SEDP_BUILTIN_PUBLICATIONS_WRITER
Builtin writer for publications
|
static EntityId |
SEDP_BUILTIN_SUBSCRIPTIONS_READER
Builtin reader for subscriptions
|
static EntityId |
SEDP_BUILTIN_SUBSCRIPTIONS_SECURE_READER
Builtin reader for secure subscriptions
|
static EntityId |
SEDP_BUILTIN_SUBSCRIPTIONS_SECURE_WRITER
Builtin writer for secure subscriptions
|
static EntityId |
SEDP_BUILTIN_SUBSCRIPTIONS_WRITER
Builtin writer for subscriptions
|
static EntityId |
SEDP_BUILTIN_TOPIC_READER
Builtin reader for topic
|
static EntityId |
SEDP_BUILTIN_TOPIC_WRITER
Builtin writer for topic
|
static EntityId |
SPDP_BUILTIN_PARTICIPANT_READER
Builtin reader for SPDP ParticipantData
|
static EntityId |
SPDP_BUILTIN_PARTICIPANT_WRITER
Builtin writer for SPDP ParticipantData
|
static EntityId |
UNKNOWN_ENTITY
Represents an unknown entity
|
Modifier and Type | Method and Description |
---|---|
static EntityId |
createEntityId(byte[] eKey,
int kind)
Reads EntityId from given byte[] and kind.
|
boolean |
equals(EntityId other) |
byte[] |
getBytes()
Gets this EntityId as a byte array.
|
abstract int |
getEndpointSetId()
Gets endpoint set id.
|
byte[] |
getEntityKey()
Gets the entityKey of this EntityId
|
byte |
getEntityKind()
Gets the entityKind of this EntityId
|
int |
hashCode() |
boolean |
isBuiltinEntity()
Checks whether this entity is a builtin entity or not
|
boolean |
isUserDefinedEntity()
Checks whether this entity is an user defined entity or not
|
boolean |
isVendorSpecifiEntity()
Checks whether this entity is an user defined entity or not
|
static EntityId |
readEntityId(RTPSByteBuffer bb)
Reads an EntityId from RTPSByteBuffer.
|
String |
toString() |
void |
writeTo(RTPSByteBuffer bb) |
public static final EntityId SPDP_BUILTIN_PARTICIPANT_WRITER
public static final EntityId SPDP_BUILTIN_PARTICIPANT_READER
public static final EntityId SEDP_BUILTIN_SUBSCRIPTIONS_WRITER
public static final EntityId SEDP_BUILTIN_SUBSCRIPTIONS_SECURE_WRITER
public static final EntityId SEDP_BUILTIN_SUBSCRIPTIONS_READER
public static final EntityId SEDP_BUILTIN_SUBSCRIPTIONS_SECURE_READER
public static final EntityId SEDP_BUILTIN_PUBLICATIONS_WRITER
public static final EntityId SEDP_BUILTIN_PUBLICATIONS_SECURE_WRITER
public static final EntityId SEDP_BUILTIN_PUBLICATIONS_READER
public static final EntityId SEDP_BUILTIN_PUBLICATIONS_SECURE_READER
public static final EntityId SEDP_BUILTIN_TOPIC_WRITER
public static final EntityId SEDP_BUILTIN_TOPIC_READER
public static final EntityId PARTICIPANT
RTPSParticipant
public static final EntityId BUILTIN_PARTICIPANT_MESSAGE_WRITER
public static final EntityId BUILTIN_PARTICIPANT_MESSAGE_SECURE_WRITER
public static final EntityId BUILTIN_PARTICIPANT_MESSAGE_READER
public static final EntityId BUILTIN_PARTICIPANT_MESSAGE_SECURE_READER
public static final EntityId BUILTIN_PARTICIPANT_STATELESS_WRITER
public static final EntityId BUILTIN_PARTICIPANT_STATELESS_READER
public static final EntityId BUILTIN_PARTICIPANT_VOLATILE_WRITER
public static final EntityId BUILTIN_PARTICIPANT_VOLATILE_READER
public static final EntityId UNKNOWN_ENTITY
public boolean equals(EntityId other)
public boolean isBuiltinEntity()
public boolean isUserDefinedEntity()
public boolean isVendorSpecifiEntity()
public void writeTo(RTPSByteBuffer bb)
public byte[] getBytes()
public abstract int getEndpointSetId()
public byte[] getEntityKey()
public byte getEntityKind()
public static EntityId createEntityId(byte[] eKey, int kind)
eKey
- an array of bytes representing entity keykind
- Kind of entitypublic static EntityId readEntityId(RTPSByteBuffer bb)
bb
- RTPSByteBufferCopyright © 2016. All rights reserved.