SetKeepAliveSettings¶
-
void ITopController.SetKeepAliveSettings(Endpoint endpoint, KeepAliveSettings settings)¶
Sets the keep-alive settings for the specified endpoint(s) of the connection to the controller.
- Parameters
endpoint – Endpoint(s) of the connection for which to set the keep-alive settings.
settings – Keep-alive settings for the specified endpoint(s).
- Throws
InvalidArgumentException
– Unknown endpoint specified.InvalidArgumentException
– Invalid keep-alive setting specified, e.g. NaN.UnsupportedException
– Keep-alive settings are not configurable for sub-controllers.UnsupportedException
– One or more of the keep-alive settings are not configurable for the specified endpoint(s).CommunicationErrorException
– Protocol error.ConnectionLostException
– Connection to controller lost.RebootedException
– Controller has been rebooted since this object reference was retrieved, invalidating this reference.IncompatibleException
– Incompatible firmware version loaded.System.ObjectDisposedException
– Object is disposed.