RpcUsers
Diese Klasse gehört zur Unit rpc_userslib.
Diese Klasse stellt Methoden bereit, welche Daten über einen Remote Procedure Call über die Schnittstelle versenden und empfangen können.
Dies sind die Methoden, welche durch diese Klasse zur Verfügung gestellt werden.
Name |
Parameter |
Rückgabetyp |
---|---|---|
AddCategory | ID int CategoryRef int |
Prozedur |
AddSipEvent | Event RpcSipEvent | Prozedur |
Authenticate2fa | Code string | dateTime.iso8601 |
ClearSipEvents | Keine | Prozedur |
Delete | ID int | Prozedur |
Enable2fa | Totp string Code string |
dateTime.iso8601 |
Get | ID int | rpc_userslib.RpcUser |
GetList | AdvancedFields Boolean | rpc_userslib.RpcUserList |
GetListEx | AdvancedFields Boolean | rpc_userslib.RpcUserListEx |
GetLockData | ID int | rpc_userslib.RpcLockData |
GetSettings | ProductID string | string |
GetSipEvents | Keine | rpc_userslib.RpcSipEventList |
GetUserInfo | Keine | rpc_userslib.RpcUserInfo |
Kick | ID Integer ClientName string |
Prozedur |
Lock | ID int | Prozedur |
Logout | Keine | Prozedur |
New | User RpcUser | int |
Put | User RpcUser | Prozedur |
PutSettings | ProductID string Settings string |
Prozedur |
SetOnlineState | OnlineState RpcOnlineState | Prozedur |
SetProfile | ID int ProfileRef int |
Prozedur |
Unlock | ID int | Prozedur |