Beispiel #1
0
    def sendCommand(self, cmd, *args, **kwds):
        request = json.dumps({
            'seq': self.nextSeq(),
            'type': 'request',
            'command': cmd,
            'arguments': kwds
        })

        _PyV8.debug().sendCommand(request)

        return request
Beispiel #2
0
    def sendCommand(self, cmd, *args, **kwds):
        request = json.dumps({
            'seq': self.nextSeq(),
            'type': 'request',
            'command': cmd,
            'arguments': kwds
        })

        _PyV8.debug().sendCommand(request)

        return request
Beispiel #3
0
 def setEnabled(self, enable):    
     dbg = _PyV8.debug()        
     
     if enable:            
         dbg.onDebugEvent = lambda type, evt: self.onDebugEvent(type, evt)
         dbg.onDebugMessage = lambda msg: self.onDebugMessage(msg)
     else:
         dbg.onDebugEvent = None
         dbg.onDebugMessage = None
         
     dbg.enabled = enable
Beispiel #4
0
    def setEnabled(self, enable):
        dbg = _PyV8.debug()

        if enable:
            dbg.onDebugEvent = lambda type, evt: self.onDebugEvent(type, evt)
            dbg.onDebugMessage = lambda msg: self.onDebugMessage(msg)
        else:
            dbg.onDebugEvent = None
            dbg.onDebugMessage = None

        dbg.enabled = enable
Beispiel #5
0
    def setEnabled(self, enable):
        dbg = _PyV8.debug()

        if enable:
            dbg.onDebugEvent = self.onDebugEvent
            dbg.onDebugMessage = self.onDebugMessage
            dbg.onDispatchDebugMessages = self.onDispatchDebugMessages
        else:
            dbg.onDebugEvent = None
            dbg.onDebugMessage = None
            dbg.onDispatchDebugMessages = None

        dbg.enabled = enable
Beispiel #6
0
    def setEnabled(self, enable):
        dbg = _PyV8.debug()

        if enable:
            dbg.onDebugEvent = self.onDebugEvent
            dbg.onDebugMessage = self.onDebugMessage
            dbg.onDispatchDebugMessages = self.onDispatchDebugMessages
        else:
            dbg.onDebugEvent = None
            dbg.onDebugMessage = None
            dbg.onDispatchDebugMessages = None

        dbg.enabled = enable
Beispiel #7
0
 def breakForCommand(self):
     _PyV8.debug().debugBreakForCommand()
Beispiel #8
0
 def breakForDebug(self):
     _PyV8.debug().debugBreak()
Beispiel #9
0
 def isEnabled(self):
     return _PyV8.debug().enabled
Beispiel #10
0
 def isEnabled(self):
     return _PyV8.debug().enabled
Beispiel #11
0
 def breakForCommand(self):
     _PyV8.debug().debugBreakForCommand()
Beispiel #12
0
 def breakForDebug(self):
     _PyV8.debug().debugBreak()