def process_initRequest(self, val): ir = zdefs.InitializeResponse() ir.protocolVersion = zdefs.ProtocolVersion() ir.protocolVersion['version_1'] = 1 ir.protocolVersion['version_2'] = 1 ir.options = zdefs.Options() ir.options['search'] = 1 ir.options['present'] = 1 ir.preferredMessageSize = 0 ir.exceptionalRecordSize = 0 ir.implementationId = zdefs.implementationId ir.implementationName = 'PyZ3950 Z39.50 -> Amazon gateway' ir.implementationVersion = zdefs.impl_vers + ' (gw 0.1)' ir.result = 1 self.send_PDU('initResponse', ir)
def process_initRequest(self, val): ir = zdefs.InitializeResponse() ir.protocolVersion = zdefs.ProtocolVersion() ir.protocolVersion['version_1'] = 1 ir.protocolVersion['version_2'] = 1 self.v3 = 0 ir.options = zdefs.Options() ir.options['search'] = 1 ir.options['present'] = 1 ir.preferredMessageSize = 0 ir.exceptionalRecordSize = 0 ir.implementationId = zdefs.implementationId ir.implementationName = self.get_implementation_name() ir.implementationVersion = self.get_implementation_ver() ir.result = 1 self.send_PDU('initResponse', ir)