class Processor: def onConnect(self, c, callerNumber, ringNumber): pass def onHangup(self, c): pass def onDtmfEvent(self, c, event): pass def onClipFinish(self, c, fname): pass def onTimeout(self, c): pass def onRecordFinish(self, c, fname): pass class Connector: def run(self): pass def playClip(self, fname): pass def stopPlayback(self): pass def recordClip(self, fname, gzip = False): pass def stopRecording(self): pass def timeout(self, t): pass def hangup(self, t): pass