Exemplo n.º 1
0
 public Saferize(String privateKey, String saferizeUrl, String websocketUrl, String apiKey)
 {
     connection             = new SaferizeConnection(privateKey, saferizeUrl, apiKey);
     this.websocketUrl      = websocketUrl;
     this.reconnectTryCount = 0;
     this.maxRetryCount     = 10;
     this.connectionState   = OnlineStatusEnum.UNKNOWN;
 }
Exemplo n.º 2
0
 private void StartOfflineWorkflow()
 {
     if (connectionState == OnlineStatusEnum.OFFLINE)
     {
         return;
     }
     else
     {
         connectionState = OnlineStatusEnum.OFFLINE;
         OnOfflineStart?.Invoke();
     }
 }
Exemplo n.º 3
0
 private void OpenConnectionCallback(System.EventArgs eventArgs)
 {
     reconnectTryCount = 0;
     EndOfflineWorkflow();
     connectionState = OnlineStatusEnum.ONLINE;
 }