erpc_interface/erpc_PLCObject/interface.py
author Dino Kosic <44305363+kraskrom@users.noreply.github.com>
Mon, 02 Dec 2024 11:33:19 +0100
changeset 4056 4b2de1a0fbf9
parent 4035 c317fc64035e
permissions -rw-r--r--
Extend HMI:JsonTable, create Edit CSV POU, create example, add some doc (#41)

* Extend Jsontable widget, create Edit CSV POU, create example for both

* Add doc for HMI:Image and HMI:JsonTable

* Expand example to include HMI:Image
#
# Generated by erpcgen 1.13.0 on Fri Nov  8 11:06:24 2024.
#
# AUTOGENERATED - DO NOT EDIT
#

# Abstract base class for BeremizPLCObjectService
class IBeremizPLCObjectService(object):
    SERVICE_ID = 1
    APPENDCHUNKTOBLOB_ID = 1
    GETLOGMESSAGE_ID = 2
    GETPLCID_ID = 3
    GETPLCSTATUS_ID = 4
    GETTRACEVARIABLES_ID = 5
    MATCHMD5_ID = 6
    NEWPLC_ID = 7
    PURGEBLOBS_ID = 8
    REPAIRPLC_ID = 9
    RESETLOGCOUNT_ID = 10
    SEEDBLOB_ID = 11
    SETTRACEVARIABLESLIST_ID = 12
    STARTPLC_ID = 13
    STOPPLC_ID = 14
    EXTENDEDCALL_ID = 15

    def AppendChunkToBlob(self, data, blobID, newBlobID):
        raise NotImplementedError()

    def GetLogMessage(self, level, msgID, message):
        raise NotImplementedError()

    def GetPLCID(self, plcID):
        raise NotImplementedError()

    def GetPLCstatus(self, status):
        raise NotImplementedError()

    def GetTraceVariables(self, debugToken, traces):
        raise NotImplementedError()

    def MatchMD5(self, MD5, match):
        raise NotImplementedError()

    def NewPLC(self, md5sum, plcObjectBlobID, extrafiles, success):
        raise NotImplementedError()

    def PurgeBlobs(self):
        raise NotImplementedError()

    def RepairPLC(self):
        raise NotImplementedError()

    def ResetLogCount(self):
        raise NotImplementedError()

    def SeedBlob(self, seed, blobID):
        raise NotImplementedError()

    def SetTraceVariablesList(self, orders, debugtoken):
        raise NotImplementedError()

    def StartPLC(self):
        raise NotImplementedError()

    def StopPLC(self, success):
        raise NotImplementedError()

    def ExtendedCall(self, method, argument, answer):
        raise NotImplementedError()