Zum Hauptinhalt springen
Version: 2.2.0

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;