games
v1
|
#include <room_leave_diagnostics.h>
Static Public Member Functions | |
static RoomLeaveDiagnostics * | New () |
This is a JSON template for room leave diagnostics.
|
explicit |
Standard constructor for an immutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'androidNetworkSubtype
' attribute.
|
inline |
Clears the 'androidNetworkType
' attribute.
|
inline |
Clears the 'iosNetworkType
' attribute.
|
inline |
Clears the 'kind
' attribute.
|
inline |
Clears the 'networkOperatorCode
' attribute.
|
inline |
Clears the 'networkOperatorName
' attribute.
|
inline |
Clears the 'peerSession
' attribute.
|
inline |
Clears the 'socketsUsed
' attribute.
|
inline |
Get the value of the 'androidNetworkSubtype
' attribute.
|
inline |
Get the value of the 'androidNetworkType
' attribute.
|
inline |
Get the value of the 'iosNetworkType
' attribute.
|
inline |
Get the value of the 'kind
' attribute.
|
inline |
Get the value of the 'networkOperatorCode
' attribute.
|
inline |
Get the value of the 'networkOperatorName
' attribute.
const client::JsonCppArray<PeerSessionDiagnostics > google_games_api::RoomLeaveDiagnostics::get_peer_session | ( | ) | const |
Get a reference to the value of the 'peerSession
' attribute.
|
inline |
Get the value of the 'socketsUsed
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'androidNetworkSubtype
' attribute was set.
androidNetworkSubtype
' attribute was set.
|
inline |
Determine if the 'androidNetworkType
' attribute was set.
androidNetworkType
' attribute was set.
|
inline |
Determine if the 'iosNetworkType
' attribute was set.
iosNetworkType
' attribute was set.
|
inline |
Determine if the 'kind
' attribute was set.
kind
' attribute was set.
|
inline |
Determine if the 'networkOperatorCode
' attribute was set.
networkOperatorCode
' attribute was set.
|
inline |
Determine if the 'networkOperatorName
' attribute was set.
networkOperatorName
' attribute was set.
|
inline |
Determine if the 'peerSession
' attribute was set.
peerSession
' attribute was set.
|
inline |
Determine if the 'socketsUsed
' attribute was set.
socketsUsed
' attribute was set. client::JsonCppArray<PeerSessionDiagnostics > google_games_api::RoomLeaveDiagnostics::mutable_peerSession | ( | ) |
Gets a reference to a mutable value of the 'peerSession
' property.
Diagnostics about all peer sessions.
|
static |
Creates a new default instance.
|
inline |
Change the 'androidNetworkSubtype
' attribute.
Android network subtype. http://developer.android.com/reference/android/net /NetworkInfo.html::getSubtype().
[in] | value | The new value. |
|
inline |
Change the 'androidNetworkType
' attribute.
Android network type. http://developer.android.com/reference/android/net/Ne tworkInfo.html::getType().
[in] | value | The new value. |
|
inline |
Change the 'iosNetworkType
' attribute.
iOS network type as defined in Reachability.h.
[in] | value | The new value. |
|
inline |
Change the 'kind
' attribute.
Uniquely identifies the type of this resource. Value is always the fixed string games::roomLeaveDiagnostics.
[in] | value | The new value. |
|
inline |
Change the 'networkOperatorCode
' attribute.
The MCC+MNC code for the client's network connection. On Android: http://de veloper.android.com/reference/android/telephony/TelephonyManager.html::getNe tworkOperator() On iOS, see: https://developer.apple.com/library/ios/docume ntation/NetworkingInternet/Reference/CTCarrier/Reference/Reference.html.
[in] | value | The new value. |
|
inline |
Change the 'networkOperatorName
' attribute.
The name of the carrier of the client's network connection. On Android: htt p://developer.android.com/reference/android/telephony/TelephonyManager.html #getNetworkOperatorName() On iOS: https://developer.apple.com/library/ios/d ocumentation/NetworkingInternet/Reference/CTCarrier/Reference/Reference.htm l#//apple_ref/occ/instp/CTCarrier/carrierName.
[in] | value | The new value. |
|
inline |
Change the 'socketsUsed
' attribute.
Whether or not sockets were used.
[in] | value | The new value. |