Space Engineers
Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
VRage.Network.EndpointId Struct Reference

Id of network endpoint, opaque struct, internal value should not be accessed outside VRage.Network. EndpointId is not guid and can change when client reconnects to server. Internally it's SteamId or RakNetGUID. More...

Public Member Functions

 EndpointId (ulong value)
 
override string ToString ()
 
bool Equals (EndpointId other)
 
override bool Equals (object obj)
 
override int GetHashCode ()
 

Static Public Member Functions

static bool operator== (EndpointId a, EndpointId b)
 
static bool operator!= (EndpointId a, EndpointId b)
 

Public Attributes

ulong Value
 

Properties

bool IsNull [get]
 
bool IsValid [get]
 

Detailed Description

Id of network endpoint, opaque struct, internal value should not be accessed outside VRage.Network. EndpointId is not guid and can change when client reconnects to server. Internally it's SteamId or RakNetGUID.

Definition at line 13 of file EndpointId.cs.

Constructor & Destructor Documentation

VRage.Network.EndpointId.EndpointId ( ulong  value)
inline

Definition at line 27 of file EndpointId.cs.

Member Function Documentation

bool VRage.Network.EndpointId.Equals ( EndpointId  other)
inline

Definition at line 47 of file EndpointId.cs.

override bool VRage.Network.EndpointId.Equals ( object  obj)
inline

Definition at line 52 of file EndpointId.cs.

override int VRage.Network.EndpointId.GetHashCode ( )
inline

Definition at line 59 of file EndpointId.cs.

static bool VRage.Network.EndpointId.operator!= ( EndpointId  a,
EndpointId  b 
)
inlinestatic

Definition at line 42 of file EndpointId.cs.

static bool VRage.Network.EndpointId.operator== ( EndpointId  a,
EndpointId  b 
)
inlinestatic

Definition at line 37 of file EndpointId.cs.

override string VRage.Network.EndpointId.ToString ( )
inline

Definition at line 32 of file EndpointId.cs.

Member Data Documentation

ulong VRage.Network.EndpointId.Value

Definition at line 15 of file EndpointId.cs.

Property Documentation

bool VRage.Network.EndpointId.IsNull
get

Definition at line 18 of file EndpointId.cs.

bool VRage.Network.EndpointId.IsValid
get

Definition at line 23 of file EndpointId.cs.


The documentation for this struct was generated from the following file: