Show / Hide Table of Contents

Class NetworkDiagnostics

This is a JSON template for network diagnostics reported for a client.

Inheritance
System.Object
NetworkDiagnostics
Implements
IDirectResponseSchema
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>

Implements

IDirectResponseSchema
Back to top