예제 #1
0
    public async Task <bool> InitNetworkConnection()
    {
        networkClient           = new UbiiNetworkClient(masterNodeAddress, portServiceZMQ, portServiceREST, this.serviceConnectionMode, this.topicDataConnectionMode);
        clientNodeSpecification = await networkClient.Initialize(clientNodeSpecification);

        if (clientNodeSpecification == null)
        {
            return(false);
        }

        this.topicData      = new TopicDataBuffer();
        this.topicDataProxy = new TopicDataProxy(topicData, networkClient);
        networkClient.SetPublishDelay(publishDelay);

        return(true);
    }
예제 #2
0
 public void SetPublishDelay(int millisecs)
 {
     networkClient.SetPublishDelay(millisecs);
 }