Exemple #1
0
    def __call__(self, data):
        res = pyarrayhash.parse(self.p, data)
        if res != None:
            return res

        if self.state()[0] == 256:
            raise ParseError("Error Parsing")
Exemple #2
0
 def read_banner(self):
     data = pyknc.knc_read(self.conn, 1024)
     p = pyarrayhash.parse_init()
     while 1:
         obj = pyarrayhash.parse(p, data)
         if obj:
             break
         data = pyknc.knc_read(self.conn, 1024)
     self.banner = True
     return obj