def setupEndpoint(self): if (self.addressType == 0x01): profile = self.profiles.getProfileForIP(self.address) else: profile = self.profiles.getProfileForName(self.address) if profile == None: self.endpoint = EndpointConnection(self, self.address, self.port) else: self.endpoint = KnockingEndpointConnection(self, profile, self.address, self.port)