class documentation

class RemoteUser(RemoteUaObject['RemoteMachine'], UaDataChangeSubscriber):

Constructor: RemoteUser(name, ua_node, server, parent, ...)

View In Hierarchy

The remote interface for a server-side User.

Method __init__ Create a new instance.
Method __str__ Undocumented
Method dto Return the data transfer object.
Async Method ua_on_data_change Undocumented
Instance Variable data Undocumented
Instance Variable user_presence_changed Undocumented
Async Method _init Undocumented
def __init__(self, *, name: str | ua.LocalizedText, ua_node: Node, server: RemoteServer, parent: RemoteMachine, **kwargs):

Create a new instance.

@override
def __str__(self) -> str:

Undocumented

def dto(self) -> RemoteUserDTO:

Return the data transfer object.

@override
async def ua_on_data_change(self, node: Node, val: Any, data: DataChangeNotif):

Undocumented

data =

Undocumented

user_presence_changed =

Undocumented

@override
async def _init(self):

Undocumented