Building a simple client ------------------------ You should already have a basic server from the previous tutorials. open62541 provides both a server- and clientside API, so creating a client is as easy as creating a server. Copy the following into a file `myClient.c`: .. literalinclude:: client_firstSteps.c :language: c :linenos: :lines: 4,5,14,17- Compilation is similar to the server example. .. code-block:: bash $ gcc -std=c99 open6251.c myClient.c -o myClient Further tasks ^^^^^^^^^^^^^ * Try to connect to some other OPC UA server by changing ``opc.tcp://localhost:16664`` to an appropriate address (remember that the queried node is contained in any OPC UA server). * Try to set the value of the variable node (ns=1,i="the.answer") containing an ``Int32`` from the example server (which is built in :doc:`tutorial_server_firstSteps`) using "UA_Client_write" function. The example server needs some more modifications, i.e., changing request types. The answer can be found in "examples/exampleClient.c".