Class NetworkDiagnostics
This is a JSON template for network diagnostics reported for a client.
Inheritance
Implements
Namespace: Google.Apis.Games.v1.Data
Assembly: Google.Apis.Games.v1.dll
Syntax
public class NetworkDiagnostics : object, IDirectResponseSchema
Properties
AndroidNetworkSubtype
The Android network subtype.
Declaration
public virtual Nullable<int> AndroidNetworkSubtype { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
AndroidNetworkType
The Android network type.
Declaration
public virtual Nullable<int> AndroidNetworkType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
IosNetworkType
iOS network type as defined in Reachability.h.
Declaration
public virtual Nullable<int> IosNetworkType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
Kind
Uniquely identifies the type of this resource. Value is always the fixed string games#networkDiagnostics.
Declaration
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
NetworkOperatorCode
The MCC+MNC code for the client's network connection. On Android: http://developer.android.com/reference/android/telephony/TelephonyManager.html#getNetworkOperator() On iOS, see: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/CTCarrier/Reference/ Reference.html
Declaration
public virtual string NetworkOperatorCode { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
NetworkOperatorName
The name of the carrier of the client's network connection. On Android: http://developer.android.com/reference/android/telephony/TelephonyManager.html#getNetworkOperatorName() On iOS: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/CTCarrier/Reference/ Reference.html#//apple_ref/occ/instp/CTCarrier/carrierName
Declaration
public virtual string NetworkOperatorName { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
RegistrationLatencyMillis
The amount of time in milliseconds it took for the client to establish a connection with the XMPP server.
Declaration
public virtual Nullable<int> RegistrationLatencyMillis { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |