Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 1.25 KB | None | 0 0
  1. case "connection":
  2.             let req = tuple.message[key] as! String
  3.             switch req {
  4.             //pozadavek na pripojeni k PLCComS
  5.             case "connect":
  6.                 //overeni jestli je mobil pripojen k PLCComS
  7.                 if connectionStatus == false {
  8.                     if Accoun.Default != nil { //kontrola defaultniho uctu pro PLCComS
  9.                         status = ["connect"]
  10.                         client1.delegate = self
  11.                         //pripojeni k PLCComS
  12.                         client1.connect(host: Accoun.Default!.ipadr, port: UInt32(Accoun.Default!.port))
  13.                     } else {
  14.                         handler!(["connection" : "-1" as AnyObject])
  15.                         handler = nil
  16.                     }
  17.                 } else {
  18.                     handler!(["connection" : "1" as AnyObject, "alias" : Accoun.Default!.alias as AnyObject])
  19.                     handler = nil
  20.                 }
  21.                 break
  22.             //pozadavek na uvodni inicializaci
  23.             case "initialization":
  24.                 client1.send(data: "EN:*GTSAP1*NAME")
  25.                 status = ["objects", "init"]
  26.                 client1.send(data: "GET:*")
  27.                 break
  28.             default:
  29.                 break
  30.             }
  31.             break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement