Stay organized with collections
Save and categorize content based on your preferences.
GooglePlayGames.BasicApi.Nearby.NearbyConnectionConfiguration
Defines the configuration for establishing a Nearby connection.
Summary
This includes parameters like client ID and initialization callback.
Public attributes
MaxReliableMessagePayloadLength
const int GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::MaxReliableMessagePayloadLength = 4096
A constant integer representing the maximum payload length for reliable messages.
MaxUnreliableMessagePayloadLength
const int GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::MaxUnreliableMessagePayloadLength = 1168
A constant integer representing the maximum payload length for unreliable messages.
Properties
InitializationCallback
Action< InitializationStatus > GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::InitializationCallback
Gets the callback to be invoked upon the completion of initialization.
LocalClientId
long GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::LocalClientId
Gets the unique identifier for the local client.
Public functions
NearbyConnectionConfiguration
GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::NearbyConnectionConfiguration(
Action< InitializationStatus > callback,
long localClientId
)
Initializes a new instance of the NearbyConnectionConfiguration struct.
Details |
Parameters |
callback
|
A callback that will be invoked when initialization completes.
|
localClientId
|
The unique identifier for the local client.
|
|
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-07-08 UTC.
[null,null,["Last updated 2025-07-08 UTC."],[],[],null,["# GooglePlayGames.BasicApi.Nearby.NearbyConnectionConfiguration Struct Reference\n\nGooglePlayGames.BasicApi.Nearby.NearbyConnectionConfiguration\n=============================================================\n\nDefines the configuration for establishing a [Nearby](/games/services/unity/v2/api/namespace/google-play-games/basic-api/nearby#namespace_google_play_games_1_1_basic_api_1_1_nearby) connection.\n\nSummary\n-------\n\nThis includes parameters like client ID and initialization callback.\n\n| ### Constructors and Destructors ||\n|---|---|\n| [NearbyConnectionConfiguration](#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration_1a61db78849546bf81d18e6c8b71871777)`(Action\u003c `[InitializationStatus](/games/services/unity/v2/api/namespace/google-play-games/basic-api/nearby#namespace_google_play_games_1_1_basic_api_1_1_nearby_1ac4f721f70ef2577c62ecce26a87807ac)` \u003e callback, long localClientId)` Initializes a new instance of the [NearbyConnectionConfiguration](/games/services/unity/v2/api/struct/google-play-games/basic-api/nearby/nearby-connection-configuration#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration) struct. ||\n\n| ### Public attributes ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------|\n| [MaxReliableMessagePayloadLength](#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration_1a7c6955f4214b9616f5d8c98d58cfa6e1)` = 4096` | `const int` A constant integer representing the maximum payload length for reliable messages. |\n| [MaxUnreliableMessagePayloadLength](#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration_1ae9a301681c22bfae8a91e85255138373)` = 1168` | `const int` A constant integer representing the maximum payload length for unreliable messages. |\n\n| ### Properties ||\n|-----------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [InitializationCallback](#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration_1a91a118d7090dd735f07f0f7581fb011a) | `Action\u003c `[InitializationStatus](/games/services/unity/v2/api/namespace/google-play-games/basic-api/nearby#namespace_google_play_games_1_1_basic_api_1_1_nearby_1ac4f721f70ef2577c62ecce26a87807ac)` \u003e` Gets the callback to be invoked upon the completion of initialization. |\n| [LocalClientId](#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration_1ad36b34abfe955964c43111ac9d70e025) | `long` Gets the unique identifier for the local client. |\n\nPublic attributes\n-----------------\n\n### MaxReliableMessagePayloadLength\n\n```c#\nconst int GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::MaxReliableMessagePayloadLength = 4096\n``` \nA constant integer representing the maximum payload length for reliable messages. \n\n### MaxUnreliableMessagePayloadLength\n\n```c#\nconst int GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::MaxUnreliableMessagePayloadLength = 1168\n``` \nA constant integer representing the maximum payload length for unreliable messages.\n\nProperties\n----------\n\n### InitializationCallback\n\n```c#\nAction\u003c InitializationStatus \u003e GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::InitializationCallback\n``` \nGets the callback to be invoked upon the completion of initialization. \n\n### LocalClientId\n\n```c#\nlong GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::LocalClientId\n``` \nGets the unique identifier for the local client.\n\nPublic functions\n----------------\n\n### NearbyConnectionConfiguration\n\n```c#\n GooglePlayGames::BasicApi::Nearby::NearbyConnectionConfiguration::NearbyConnectionConfiguration(\n Action\u003c InitializationStatus \u003e callback,\n long localClientId\n)\n``` \nInitializes a new instance of the [NearbyConnectionConfiguration](/games/services/unity/v2/api/struct/google-play-games/basic-api/nearby/nearby-connection-configuration#struct_google_play_games_1_1_basic_api_1_1_nearby_1_1_nearby_connection_configuration) struct.\n\n\u003cbr /\u003e\n\n| Details ||\n|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Parameters | |-----------------|----------------------------------------------------------------| | `callback` | A callback that will be invoked when initialization completes. | | `localClientId` | The unique identifier for the local client. | |"]]