コード例 #1
0
 def op(self, arg: core.DStr) -> None:
     return self.operate(
         core.Operation(
             "core",
             "Box",
             core.opTuple("op", [arg])
         )
     )
コード例 #2
0
 def query(self, arg: core.DStr) -> core.DStr:
     return self.operate(
         core.Operation(
             "core",
             "Box",
             core.opTuple("query", [arg])
         )
     )
コード例 #3
0
 def is_open(self) -> core.DBool:
     return self.operate(
         core.Operation(
             "core",
             "Box",
             core.opTuple("is_open", [])
         )
     )
コード例 #4
0
ファイル: devCore_Check.py プロジェクト: NzSN/DevAutomator
def trivialOP() -> core.Operation:
    return core.Operation("S", "D", dtyp.opTuple("OP", "ARG"))
コード例 #5
0
ファイル: devCore_Check.py プロジェクト: NzSN/DevAutomator
    def put(self, candy: str) -> core.DNone:
        arg = core.DStr(candy)

        return self.operate(
            core.Operation("core", "Box", core.opTuple("put", [arg])))
コード例 #6
0
ファイル: devCore_Check.py プロジェクト: NzSN/DevAutomator
 def get(self) -> core.DStr:
     return self.operate(
         core.Operation("core", "Box", core.opTuple("get", [])))
コード例 #7
0
ファイル: devCore_Check.py プロジェクト: NzSN/DevAutomator
 def close(self) -> core.DNone:
     return self.operate(
         core.Operation("core", "Box", core.opTuple("close", [])))
コード例 #8
0
ファイル: devCore_Check.py プロジェクト: NzSN/DevAutomator
 def open(self) -> core.DNone:
     return self.operate(
         core.Operation("core", "Box", core.opTuple("open", [])))
コード例 #9
0
 def startup(self) -> core.Operation:
     return core.Operation("core", "ND", core.opTuple("startup", None))
コード例 #10
0
 def send(self, package: bytes, port: int) -> core.Operation:
     return core.Operation("core", "ND",
                           core.opTuple("send", [package, port]))
コード例 #11
0
 def shutdown(self) -> core.Operation:
     return core.Operation("core", "ND", core.opTuple("shutdown", None))