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