C# Class kOS.AddOns.RemoteTech.RemoteTechConnectivityManager

This instance of IConnectivityManager will respect the RemoteTech settings/logic when checking for the current connectivity status.
Inheritance: IConnectivityManager
Show file Open project: KSP-KOS/KOS

Public Methods

Method Description
AddAutopilotHook ( Vessel vessel, FlightInputCallback hook ) : void
GetDelay ( Vessel vessel1, Vessel vessel2 ) : double
GetDelayToControl ( Vessel vessel ) : double
GetDelayToHome ( Vessel vessel ) : double
HasConnection ( Vessel vessel1, Vessel vessel2 ) : bool
HasConnectionToControl ( Vessel vessel ) : bool
HasConnectionToHome ( Vessel vessel ) : bool
RemoteTechConnectivityManager ( ) : System
RemoveAutopilotHook ( Vessel vessel, FlightInputCallback hook ) : void

Method Details

AddAutopilotHook() public method

public AddAutopilotHook ( Vessel vessel, FlightInputCallback hook ) : void
vessel Vessel
hook FlightInputCallback
return void

GetDelay() public method

public GetDelay ( Vessel vessel1, Vessel vessel2 ) : double
vessel1 Vessel
vessel2 Vessel
return double

GetDelayToControl() public method

public GetDelayToControl ( Vessel vessel ) : double
vessel Vessel
return double

GetDelayToHome() public method

public GetDelayToHome ( Vessel vessel ) : double
vessel Vessel
return double

HasConnection() public method

public HasConnection ( Vessel vessel1, Vessel vessel2 ) : bool
vessel1 Vessel
vessel2 Vessel
return bool

HasConnectionToControl() public method

public HasConnectionToControl ( Vessel vessel ) : bool
vessel Vessel
return bool

HasConnectionToHome() public method

public HasConnectionToHome ( Vessel vessel ) : bool
vessel Vessel
return bool

RemoteTechConnectivityManager() public method

public RemoteTechConnectivityManager ( ) : System
return System

RemoveAutopilotHook() public method

public RemoveAutopilotHook ( Vessel vessel, FlightInputCallback hook ) : void
vessel Vessel
hook FlightInputCallback
return void