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.
|