internal NearbyConnectionsManager Build(PlatformConfiguration configuration) { return(new NearbyConnectionsManager(NearbyConnectionsBuilder.NearbyConnections_Builder_Create(SelfPtr(), configuration.AsPointer()))); }
protected override void CallDispose(HandleRef selfPointer) { NearbyConnectionsBuilder.NearbyConnections_Builder_Dispose(selfPointer); }
internal NearbyConnectionsManagerBuilder SetDefaultLogLevel(Types.LogLevel minLevel) { NearbyConnectionsBuilder.NearbyConnections_Builder_SetDefaultOnLog(SelfPtr(), minLevel); return(this); }
internal NearbyConnectionsManagerBuilder SetLocalClientId(long localClientId) { NearbyConnectionsBuilder.NearbyConnections_Builder_SetClientId(SelfPtr(), localClientId); return(this); }
internal NearbyConnectionsManagerBuilder SetOnInitializationFinished(Action <NearbyConnectionsStatus.InitializationStatus> callback) { NearbyConnectionsBuilder.NearbyConnections_Builder_SetOnInitializationFinished(SelfPtr(), InternalOnInitializationFinishedCallback, Callbacks.ToIntPtr(callback)); return(this); }
internal NearbyConnectionsManagerBuilder() : base(NearbyConnectionsBuilder.NearbyConnections_Builder_Construct()) { }
internal NearbyConnectionsManagerBuilder SetOnInitializationFinished(Action <NearbyConnectionsStatus.InitializationStatus> callback) { NearbyConnectionsBuilder.NearbyConnections_Builder_SetOnInitializationFinished(this.SelfPtr(), new NearbyConnectionsBuilder.OnInitializationFinishedCallback(NearbyConnectionsManagerBuilder.InternalOnInitializationFinishedCallback), Callbacks.ToIntPtr((Delegate)callback)); return(this); }