class HlapiSessionExtension (Niantic.ARDK.Networking.HLAPI.HlapiSessionExtension)¶
Overview¶
Provides a HlapiSession that is tied to each _NativeMultipeerNetworking instance that is created. These HlapiSessions can be accessed with the Guid of the networking instance, and will be destroyed when the networking instance is destroyed. More…
class HlapiSessionExtension { public: // properties IReadOnlyDictionary<Guid, HlapiSession> ManagedSessionLookup; // methods static HlapiSession GetOrCreateManagedSession(this IMultipeerNetworking networking); static HlapiSession GetOrCreateManagedSession(this Scene scene); };
Detailed Documentation¶
Provides a HlapiSession that is tied to each _NativeMultipeerNetworking instance that is created. These HlapiSessions can be accessed with the Guid of the networking instance, and will be destroyed when the networking instance is destroyed.
Properties¶
IReadOnlyDictionary<Guid, HlapiSession> ManagedSessionLookup
The currently active HlapiSessions managed by this class
Methods¶
static HlapiSession GetOrCreateManagedSession(this IMultipeerNetworking networking)
Gets or creates a HlapiSession that corresponds to a specific networking instance.
Parameters:
networking |
The networking instance to get a HlapiSession for |
Returns:
The HlapiSession that corresponds to the input network