def __init__(self, bindAddressString, remoteAddressString, bindPortInteger, remotePortInteger): EventSourceMixin.__init__(self) self.bindAddress = bindAddressString self.bindPort = bindPortInteger self.remoteAddress = remoteAddressString self.remotePort = remotePortInteger # self.id = StrongRandomStringServer.instance.next32Bits self.messageFactory = ConnectedSIPMessageFactory(self) self.messageFactory.whenEventDo('receivedValidConnectedRequest', self.receivedValidConnectedRequestEventHandler) self.messageFactory.whenEventDo('receivedValidConnectedResponse', self.receivedValidConnectedResponseEventHandler)
def __init__(self): EventSourceMixin.__init__(self)
def __init__(self, bindAddress, bindPort): EventSourceMixin.__init__(self) self.bindAddress = bindAddress self.bindPort = bindPort self.connections = []
def __init__(self, aSIPTransportConnection): EventSourceMixin.__init__(self) self.connection = aSIPTransportConnection self.sipMessageFactory = SIPMessageFactory() self.subscribeToSIPMessageFactoryEvents()