disStructureEntityID Structure |
[This is preliminary documentation and is subject to change.]
Namespace: BSI.MACE.Network.DIS
The disStructureEntityID type exposes the following members.
Name | Description | |
---|---|---|
disStructureEntityID(String) |
Constructor
| |
disStructureEntityID(UInt64) |
Constructor.
| |
disStructureEntityID(UInt16, UInt16, UInt16) |
Constructor.
|
Name | Description | |
---|---|---|
longId |
Gets or sets a long id composed of the site, application, and entity values.
Bits 63 - 48 are the DIS site id.
Bits 47 - 32 are the DIS application id.
Bits 31 - 16 are the DIS entity id.
Bits 15 - 0 are 0 (and lost when setting).
|
Name | Description | |
---|---|---|
compareSAE(UInt64) |
Compares a entity ID passed in to this one and returns:
0 - No Match.
1 - Site matches or ALL_SITES specified.
2 - App matches or ALL_APPS specified.
3 - Entity matches or ALL_ENTITIES specified.
| |
compareSAE(disStructureEntityID) |
Compares a entity ID passed in to this one and returns:
0 - No Match.
1 - Site matches or ALL_SITES specified.
2 - App matches or ALL_APPS specified.
3 - Entity matches or ALL_ENTITIES specified.
| |
Equals | Indicates whether this instance and a specified object are equal. (Inherited from ValueType.) | |
GetHashCode | Returns the hash code for this instance. (Inherited from ValueType.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
ToCSV |
Returns values in Comma Seperated Value format.
| |
ToString |
Returns a description of the entity ID instance.
(Overrides ValueTypeToString.) |
Name | Description | |
---|---|---|
Equality |
By value comparison of structures.
| |
Inequality |
By value comparison of structures.
|
Name | Description | |
---|---|---|
application |
The executable that is running this simulation.
| |
entity |
The platform or other item identifier.
| |
site |
The location of this simulation.
|