+# Python stubs generated by omniidl from subastas.idl
+
+import omniORB, _omnipy
+from omniORB import CORBA, PortableServer
+_0_CORBA = CORBA
+
+_omnipy.checkVersion(3,0, __file__)
+
+
+#
+# Start of module "subastas"
+#
+__name__ = "subastas"
+_0_subastas = omniORB.openModule("subastas", r"subastas.idl")
+_0_subastas__POA = omniORB.openModule("subastas__POA", r"subastas.idl")
+
+
+# interface clienteSubastas
+_0_subastas._d_clienteSubastas = (omniORB.tcInternal.tv_objref, "IDL:subastas/clienteSubastas:1.0", "clienteSubastas")
+omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"] = _0_subastas._d_clienteSubastas
+_0_subastas.clienteSubastas = omniORB.newEmptyClass()
+class clienteSubastas :
+ _NP_RepositoryId = _0_subastas._d_clienteSubastas[1]
+
+ def __init__(self, *args, **kw):
+ raise RuntimeError("Cannot construct objects of this type.")
+
+ _nil = CORBA.Object._nil
+
+
+_0_subastas.clienteSubastas = clienteSubastas
+_0_subastas._tc_clienteSubastas = omniORB.tcInternal.createTypeCode(_0_subastas._d_clienteSubastas)
+omniORB.registerType(clienteSubastas._NP_RepositoryId, _0_subastas._d_clienteSubastas, _0_subastas._tc_clienteSubastas)
+
+# clienteSubastas operations and attributes
+clienteSubastas._d__get_identificacion = ((),((omniORB.tcInternal.tv_string,0),),None)
+clienteSubastas._d_finSubasta = ((), (), None)
+clienteSubastas._d_nuevoValor = ((omniORB.tcInternal.tv_float, ), (), None)
+
+# clienteSubastas object reference
+class _objref_clienteSubastas (CORBA.Object):
+ _NP_RepositoryId = clienteSubastas._NP_RepositoryId
+
+ def __init__(self):
+ CORBA.Object.__init__(self)
+
+ def _get_identificacion(self, *args):
+ return _omnipy.invoke(self, "_get_identificacion", _0_subastas.clienteSubastas._d__get_identificacion, args)
+
+ def finSubasta(self, *args):
+ return _omnipy.invoke(self, "finSubasta", _0_subastas.clienteSubastas._d_finSubasta, args)
+
+ def nuevoValor(self, *args):
+ return _omnipy.invoke(self, "nuevoValor", _0_subastas.clienteSubastas._d_nuevoValor, args)
+
+ __methods__ = ["_get_identificacion", "finSubasta", "nuevoValor"] + CORBA.Object.__methods__
+
+omniORB.registerObjref(clienteSubastas._NP_RepositoryId, _objref_clienteSubastas)
+_0_subastas._objref_clienteSubastas = _objref_clienteSubastas
+del clienteSubastas, _objref_clienteSubastas
+
+# clienteSubastas skeleton
+__name__ = "subastas__POA"
+class clienteSubastas (PortableServer.Servant):
+ _NP_RepositoryId = _0_subastas.clienteSubastas._NP_RepositoryId
+
+
+ _omni_op_d = {"_get_identificacion": _0_subastas.clienteSubastas._d__get_identificacion, "finSubasta": _0_subastas.clienteSubastas._d_finSubasta, "nuevoValor": _0_subastas.clienteSubastas._d_nuevoValor}
+
+clienteSubastas._omni_skeleton = clienteSubastas
+_0_subastas__POA.clienteSubastas = clienteSubastas
+omniORB.registerSkeleton(clienteSubastas._NP_RepositoryId, clienteSubastas)
+del clienteSubastas
+__name__ = "subastas"
+
+# typedef ... lista_clientes
+class lista_clientes:
+ _NP_RepositoryId = "IDL:subastas/lista_clientes:1.0"
+ def __init__(self, *args, **kw):
+ raise RuntimeError("Cannot construct objects of this type.")
+_0_subastas.lista_clientes = lista_clientes
+_0_subastas._d_lista_clientes = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"], 0)
+_0_subastas._ad_lista_clientes = (omniORB.tcInternal.tv_alias, lista_clientes._NP_RepositoryId, "lista_clientes", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"], 0))
+_0_subastas._tc_lista_clientes = omniORB.tcInternal.createTypeCode(_0_subastas._ad_lista_clientes)
+omniORB.registerType(lista_clientes._NP_RepositoryId, _0_subastas._ad_lista_clientes, _0_subastas._tc_lista_clientes)
+del lista_clientes
+
+# interface coordinadorSubasta
+_0_subastas._d_coordinadorSubasta = (omniORB.tcInternal.tv_objref, "IDL:subastas/coordinadorSubasta:1.0", "coordinadorSubasta")
+omniORB.typeMapping["IDL:subastas/coordinadorSubasta:1.0"] = _0_subastas._d_coordinadorSubasta
+_0_subastas.coordinadorSubasta = omniORB.newEmptyClass()
+class coordinadorSubasta :
+ _NP_RepositoryId = _0_subastas._d_coordinadorSubasta[1]
+
+ def __init__(self, *args, **kw):
+ raise RuntimeError("Cannot construct objects of this type.")
+
+ _nil = CORBA.Object._nil
+
+
+_0_subastas.coordinadorSubasta = coordinadorSubasta
+_0_subastas._tc_coordinadorSubasta = omniORB.tcInternal.createTypeCode(_0_subastas._d_coordinadorSubasta)
+omniORB.registerType(coordinadorSubasta._NP_RepositoryId, _0_subastas._d_coordinadorSubasta, _0_subastas._tc_coordinadorSubasta)
+
+# coordinadorSubasta operations and attributes
+coordinadorSubasta._d__get_ganador_provisional = ((),(omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"],),None)
+coordinadorSubasta._d__get_clientes = ((),(omniORB.typeMapping["IDL:subastas/lista_clientes:1.0"],),None)
+coordinadorSubasta._d__get_valor = ((),(omniORB.tcInternal.tv_float,),None)
+coordinadorSubasta._d__get_descripcion = ((),((omniORB.tcInternal.tv_string,0),),None)
+coordinadorSubasta._d__get_estado = ((),((omniORB.tcInternal.tv_string,0),),None)
+coordinadorSubasta._d_inscribirCliente = ((omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"], ), (), None)
+coordinadorSubasta._d_abrirSubasta = ((), (), None)
+coordinadorSubasta._d_pujar = ((omniORB.tcInternal.tv_float, omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"]), (omniORB.tcInternal.tv_boolean, ), None)
+coordinadorSubasta._d_ultimaPuja = ((omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"], ), (), None)
+coordinadorSubasta._d_ganador = ((), (omniORB.typeMapping["IDL:subastas/clienteSubastas:1.0"], ), None)
+coordinadorSubasta._d_cerrarSubasta = ((), (), None)
+
+# coordinadorSubasta object reference
+class _objref_coordinadorSubasta (CORBA.Object):
+ _NP_RepositoryId = coordinadorSubasta._NP_RepositoryId
+
+ def __init__(self):
+ CORBA.Object.__init__(self)
+
+ def _get_ganador_provisional(self, *args):
+ return _omnipy.invoke(self, "_get_ganador_provisional", _0_subastas.coordinadorSubasta._d__get_ganador_provisional, args)
+
+ def _get_clientes(self, *args):
+ return _omnipy.invoke(self, "_get_clientes", _0_subastas.coordinadorSubasta._d__get_clientes, args)
+
+ def _get_valor(self, *args):
+ return _omnipy.invoke(self, "_get_valor", _0_subastas.coordinadorSubasta._d__get_valor, args)
+
+ def _get_descripcion(self, *args):
+ return _omnipy.invoke(self, "_get_descripcion", _0_subastas.coordinadorSubasta._d__get_descripcion, args)
+
+ def _get_estado(self, *args):
+ return _omnipy.invoke(self, "_get_estado", _0_subastas.coordinadorSubasta._d__get_estado, args)
+
+ def inscribirCliente(self, *args):
+ return _omnipy.invoke(self, "inscribirCliente", _0_subastas.coordinadorSubasta._d_inscribirCliente, args)
+
+ def abrirSubasta(self, *args):
+ return _omnipy.invoke(self, "abrirSubasta", _0_subastas.coordinadorSubasta._d_abrirSubasta, args)
+
+ def pujar(self, *args):
+ return _omnipy.invoke(self, "pujar", _0_subastas.coordinadorSubasta._d_pujar, args)
+
+ def ultimaPuja(self, *args):
+ return _omnipy.invoke(self, "ultimaPuja", _0_subastas.coordinadorSubasta._d_ultimaPuja, args)
+
+ def ganador(self, *args):
+ return _omnipy.invoke(self, "ganador", _0_subastas.coordinadorSubasta._d_ganador, args)
+
+ def cerrarSubasta(self, *args):
+ return _omnipy.invoke(self, "cerrarSubasta", _0_subastas.coordinadorSubasta._d_cerrarSubasta, args)
+
+ __methods__ = ["_get_ganador_provisional", "_get_clientes", "_get_valor", "_get_descripcion", "_get_estado", "inscribirCliente", "abrirSubasta", "pujar", "ultimaPuja", "ganador", "cerrarSubasta"] + CORBA.Object.__methods__
+
+omniORB.registerObjref(coordinadorSubasta._NP_RepositoryId, _objref_coordinadorSubasta)
+_0_subastas._objref_coordinadorSubasta = _objref_coordinadorSubasta
+del coordinadorSubasta, _objref_coordinadorSubasta
+
+# coordinadorSubasta skeleton
+__name__ = "subastas__POA"
+class coordinadorSubasta (PortableServer.Servant):
+ _NP_RepositoryId = _0_subastas.coordinadorSubasta._NP_RepositoryId
+
+
+ _omni_op_d = {"_get_ganador_provisional": _0_subastas.coordinadorSubasta._d__get_ganador_provisional, "_get_clientes": _0_subastas.coordinadorSubasta._d__get_clientes, "_get_valor": _0_subastas.coordinadorSubasta._d__get_valor, "_get_descripcion": _0_subastas.coordinadorSubasta._d__get_descripcion, "_get_estado": _0_subastas.coordinadorSubasta._d__get_estado, "inscribirCliente": _0_subastas.coordinadorSubasta._d_inscribirCliente, "abrirSubasta": _0_subastas.coordinadorSubasta._d_abrirSubasta, "pujar": _0_subastas.coordinadorSubasta._d_pujar, "ultimaPuja": _0_subastas.coordinadorSubasta._d_ultimaPuja, "ganador": _0_subastas.coordinadorSubasta._d_ganador, "cerrarSubasta": _0_subastas.coordinadorSubasta._d_cerrarSubasta}
+
+coordinadorSubasta._omni_skeleton = coordinadorSubasta
+_0_subastas__POA.coordinadorSubasta = coordinadorSubasta
+omniORB.registerSkeleton(coordinadorSubasta._NP_RepositoryId, coordinadorSubasta)
+del coordinadorSubasta
+__name__ = "subastas"
+
+# typedef ... lista_subastas
+class lista_subastas:
+ _NP_RepositoryId = "IDL:subastas/lista_subastas:1.0"
+ def __init__(self, *args, **kw):
+ raise RuntimeError("Cannot construct objects of this type.")
+_0_subastas.lista_subastas = lista_subastas
+_0_subastas._d_lista_subastas = (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:subastas/coordinadorSubasta:1.0"], 0)
+_0_subastas._ad_lista_subastas = (omniORB.tcInternal.tv_alias, lista_subastas._NP_RepositoryId, "lista_subastas", (omniORB.tcInternal.tv_sequence, omniORB.typeMapping["IDL:subastas/coordinadorSubasta:1.0"], 0))
+_0_subastas._tc_lista_subastas = omniORB.tcInternal.createTypeCode(_0_subastas._ad_lista_subastas)
+omniORB.registerType(lista_subastas._NP_RepositoryId, _0_subastas._ad_lista_subastas, _0_subastas._tc_lista_subastas)
+del lista_subastas
+
+# interface gestorSubastas
+_0_subastas._d_gestorSubastas = (omniORB.tcInternal.tv_objref, "IDL:subastas/gestorSubastas:1.0", "gestorSubastas")
+omniORB.typeMapping["IDL:subastas/gestorSubastas:1.0"] = _0_subastas._d_gestorSubastas
+_0_subastas.gestorSubastas = omniORB.newEmptyClass()
+class gestorSubastas :
+ _NP_RepositoryId = _0_subastas._d_gestorSubastas[1]
+
+ def __init__(self, *args, **kw):
+ raise RuntimeError("Cannot construct objects of this type.")
+
+ _nil = CORBA.Object._nil
+
+
+_0_subastas.gestorSubastas = gestorSubastas
+_0_subastas._tc_gestorSubastas = omniORB.tcInternal.createTypeCode(_0_subastas._d_gestorSubastas)
+omniORB.registerType(gestorSubastas._NP_RepositoryId, _0_subastas._d_gestorSubastas, _0_subastas._tc_gestorSubastas)
+
+# gestorSubastas operations and attributes
+gestorSubastas._d_crearSubasta = ((omniORB.tcInternal.tv_float, (omniORB.tcInternal.tv_string,0), omniORB.tcInternal.tv_long), (omniORB.typeMapping["IDL:subastas/coordinadorSubasta:1.0"], ), None)
+gestorSubastas._d_destruirSubasta = ((omniORB.typeMapping["IDL:subastas/coordinadorSubasta:1.0"], ), (), None)
+gestorSubastas._d_localizarSubasta = (((omniORB.tcInternal.tv_string,0), ), (omniORB.typeMapping["IDL:subastas/lista_subastas:1.0"], ), None)
+
+# gestorSubastas object reference
+class _objref_gestorSubastas (CORBA.Object):
+ _NP_RepositoryId = gestorSubastas._NP_RepositoryId
+
+ def __init__(self):
+ CORBA.Object.__init__(self)
+
+ def crearSubasta(self, *args):
+ return _omnipy.invoke(self, "crearSubasta", _0_subastas.gestorSubastas._d_crearSubasta, args)
+
+ def destruirSubasta(self, *args):
+ return _omnipy.invoke(self, "destruirSubasta", _0_subastas.gestorSubastas._d_destruirSubasta, args)
+
+ def localizarSubasta(self, *args):
+ return _omnipy.invoke(self, "localizarSubasta", _0_subastas.gestorSubastas._d_localizarSubasta, args)
+
+ __methods__ = ["crearSubasta", "destruirSubasta", "localizarSubasta"] + CORBA.Object.__methods__
+
+omniORB.registerObjref(gestorSubastas._NP_RepositoryId, _objref_gestorSubastas)
+_0_subastas._objref_gestorSubastas = _objref_gestorSubastas
+del gestorSubastas, _objref_gestorSubastas
+
+# gestorSubastas skeleton
+__name__ = "subastas__POA"
+class gestorSubastas (PortableServer.Servant):
+ _NP_RepositoryId = _0_subastas.gestorSubastas._NP_RepositoryId
+
+
+ _omni_op_d = {"crearSubasta": _0_subastas.gestorSubastas._d_crearSubasta, "destruirSubasta": _0_subastas.gestorSubastas._d_destruirSubasta, "localizarSubasta": _0_subastas.gestorSubastas._d_localizarSubasta}
+
+gestorSubastas._omni_skeleton = gestorSubastas
+_0_subastas__POA.gestorSubastas = gestorSubastas
+omniORB.registerSkeleton(gestorSubastas._NP_RepositoryId, gestorSubastas)
+del gestorSubastas
+__name__ = "subastas"
+
+#
+# End of module "subastas"
+#
+__name__ = "subastas_idl"
+
+_exported_modules = ( "subastas", )
+
+# The end.