ArnLib  4.0.x
Active Registry Network
ArnServerRemote Class Reference

Class for remote controlling an Arn Server. More...

#include <ArnServerRemote.hpp>

Inheritance diagram for ArnServerRemote:
Collaboration diagram for ArnServerRemote:

Public Member Functions

 ArnServerRemote (QObject *parent=arnNullptr)
 
 ~ArnServerRemote ()
 
void startUseServer (ArnServer *arnServer)
 Start making remote control objects for the ArnServer. More...
 

Detailed Description

Class for remote controlling an Arn Server.

About Sharing Arn Data Objects

The remote objects are available at Arn path "/Local/Sys/Server/".

Example usage

// In class declare
ArnServer* _server;
ArnServerRemote* _serverRemote;
// In class code
_server = new ArnServer( ArnServer::Type::NetSync, this);
_server->start();
_serverRemote = new ArnServerRemote( this);
_serverRemote->startUseServer( _server);

Definition at line 122 of file ArnServerRemote.hpp.

Constructor & Destructor Documentation

◆ ArnServerRemote()

ArnServerRemote::ArnServerRemote ( QObject *  parent = arnNullptr)
explicit

Definition at line 310 of file ArnServerRemote.cpp.

◆ ~ArnServerRemote()

ArnServerRemote::~ArnServerRemote ( )

Definition at line 326 of file ArnServerRemote.cpp.

Member Function Documentation

◆ startUseServer()

void ArnServerRemote::startUseServer ( ArnServer arnServer)

Start making remote control objects for the ArnServer.

The remote objects are available at Arn path "/Local/Sys/Server/".

Parameters
[in]arnServeris the ArnServer to make remote controlled
See also
ArnClient

Definition at line 332 of file ArnServerRemote.cpp.


The documentation for this class was generated from the following files: