Zum Hauptinhalt springen
Version: 2.1.1

Haply::Inverse::Unity::Internal::ClientConnection

Erbt von IDisposable

Öffentliche Veranstaltungen​

Name
Action< Ret?>OnReconnect()
StateDelegateStateChanged()
Client.ClientDelegatePong()
Client.ClientDelegateGetrennt()
Client.DeviceDelegateDeviceAvailable()
Client.DeviceIdDelegateDeviceRemoved()
Client.DeviceIdDelegateDeviceOpened()
Client.DeviceIdDelegateDeviceClosed()
Client.ExtendedFirmwareVersionDelegateExtendedFirmwareVersion()
Client.CursorStateDelegateCursorStateChanged()
Client.JointsStateDelegateJointsStateChanged()
Client.VerseGripStateDelegateVerseGripStateChanged()
Client.BodyOrientationDelegateBodyOrientationChanged()
Client.ConfigSaveDelegateConfigSaved()
Client.ConfigGravityCompensationDelegateGravityCompensationConfigChanged()
Client.ConfigTorqueScalingDelegateTorqueScalingConfigChanged()
Client.ConfigHandednessDelegateHandednessConfigChanged()
Client.StatusMotorCurrentDelegateMotorCurrentStatusChanged()
Client.StatusPowerSupplyDelegatePowerSupplyStatusChanged()
Client.StatsServiceDelegateServiceStatsChanged()
Client.StatsDeviceDelegateDeviceStatsChanged()
Client.ErrorDelegateFehlerEreignis()
Client.ServiceListClientsDelegateServiceClientsListed()
Client.ServiceGetClientDelegateServiceClientGot()
AktionThreadUpdate()
Action< Ret >ThreadPollError()

Öffentliche Funktionen​

Name
boolIsReady()
delegieren ungültigStateDelegate(ClientConnectionState state, ClientConnectionState previous)
ClientConnection(Konfiguration)
ClientConnection(string desc)
voidEntsorgen Sie()
voidVerbinden Sie()
voidTryReconnect(Ret? Grund =null)
voidTrennen Sie die Verbindung()
boolIsDeviceOwned(uint deviceId)
boolIsDeviceOwnedByClient(uint deviceId)
ulongGetDeviceOwnerCid(uint deviceId)
ulongGetClientId()
uintGetProcessId()
StringGetSocketAddr()
override stringToString()
voidDevicesCacheClear()

Öffentliche Immobilien​

Name
KundeCoreClient
ClientPollerClientPoller
KonfigurationKonfigurieren Sie
StringBeschreibung
ClientConnectionStateStaat

Öffentliche Veranstaltungen Dokumentation​

Ereignis OnReconnect​

Action< Ret?> OnReconnect()

Ereignis StateChanged​

StateDelegate StateChanged()

Veranstaltung Pong​

Client.ClientDelegate Pong()

Ereignis Getrennt​

Client.ClientDelegate Disconnected()

Ereignis DeviceAvailable​

Client.DeviceDelegate DeviceAvailable()

Ereignis DeviceRemoved​

Client.DeviceIdDelegate DeviceRemoved()

Ereignis DeviceOpened​

Client.DeviceIdDelegate DeviceOpened()

Ereignis DeviceClosed​

Client.DeviceIdDelegate DeviceClosed()

Ereignis ExtendedFirmwareVersion​

Client.ExtendedFirmwareVersionDelegate ExtendedFirmwareVersion()

Ereignis CursorStateChanged​

Client.CursorStateDelegate CursorStateChanged()

Ereignis JointsStateChanged​

Client.JointsStateDelegate JointsStateChanged()

Ereignis VerseGripStateChanged​

Client.VerseGripStateDelegate VerseGripStateChanged()

Ereignis BodyOrientationChanged​

Client.BodyOrientationDelegate BodyOrientationChanged()

Ereignis ConfigSaved​

Client.ConfigSaveDelegate ConfigSaved()

Ereignis GravityCompensationConfigChanged​

Client.ConfigGravityCompensationDelegate GravityCompensationConfigChanged()

Ereignis TorqueScalingConfigChanged​

Client.ConfigTorqueScalingDelegate TorqueScalingConfigChanged()

Ereignis HandednessConfigChanged​

Client.ConfigHandednessDelegate HandednessConfigChanged()

Ereignis MotorCurrentStatusChanged​

Client.StatusMotorCurrentDelegate MotorCurrentStatusChanged()

Ereignis PowerSupplyStatusChanged​

Client.StatusPowerSupplyDelegate PowerSupplyStatusChanged()

Ereignis ServiceStatsChanged​

Client.StatsServiceDelegate ServiceStatsChanged()

Ereignis DeviceStatsChanged​

Client.StatsDeviceDelegate DeviceStatsChanged()

Ereignis FehlerEreignis​

Client.ErrorDelegate ErrorEvent()

Ereignis ServiceClientsListed​

Client.ServiceListClientsDelegate ServiceClientsListed()

Ereignis ServiceClientGot​

Client.ServiceGetClientDelegate ServiceClientGot()

Ereignis ThreadUpdate​

Action ThreadUpdate()

Ereignis ThreadPollError​

Action< Ret > ThreadPollError()

Öffentliche Funktionen Dokumentation​

Funktion IsReady​

bool IsReady()

Funktion StateDelegate​

delegate void StateDelegate(
ClientConnectionState state,
ClientConnectionState previous
)

Funktion ClientVerbindung​

ClientConnection(
Configuration configuration
)

Funktion ClientVerbindung​

ClientConnection(
string desc
)

Funktion Entsorgen​

void Dispose()

Funktion Verbinden​

void Connect()

Funktion TryReconnect​

void TryReconnect(
Ret? reason =null
)

Funktion Trennen​

void Disconnect()

Funktion IsDeviceOwned​

bool IsDeviceOwned(
uint deviceId
)

Funktion IsDeviceOwnedByClient​

bool IsDeviceOwnedByClient(
uint deviceId
)

Funktion GetDeviceOwnerCid​

ulong GetDeviceOwnerCid(
uint deviceId
)

Funktion GetClientId​

ulong GetClientId()

Funktion GetProcessId​

uint GetProcessId()

Funktion GetSocketAddr​

string GetSocketAddr()

Funktion ToString​

override string ToString()

Funktion DevicesCacheClear​

void DevicesCacheClear()

Dokumentation über öffentliches Eigentum​

Eigenschaft CoreClient​

Client CoreClient;

Eigenschaft ClientPoller​

ClientPoller ClientPoller;

Eigenschaft Konfig​

Configuration Config;

Eigenschaft Beschreibung​

string Description;

Eigenschaft Staat​

ClientConnectionState State;