# Python stubs generated by omniidl from .././../idl/Palm_Ports.idl

import omniORB, _omnipy
from omniORB import CORBA, PortableServer
_0_CORBA = CORBA

_omnipy.checkVersion(3,0, __file__)

# #include "SALOME_Ports.idl"
import SALOME_Ports_idl
_0_Ports = omniORB.openModule("Ports")
_0_Ports__POA = omniORB.openModule("Ports__POA")

#
# Start of module "Ports"
#
__name__ = "Ports"
_0_Ports = omniORB.openModule("Ports", r".././../idl/Palm_Ports.idl")
_0_Ports__POA = omniORB.openModule("Ports__POA", r".././../idl/Palm_Ports.idl")


#
# Start of module "Ports.Palm_Ports"
#
__name__ = "Ports.Palm_Ports"
_0_Ports.Palm_Ports = omniORB.openModule("Ports.Palm_Ports", r".././../idl/Palm_Ports.idl")
_0_Ports__POA.Palm_Ports = omniORB.openModule("Ports__POA.Palm_Ports", r".././../idl/Palm_Ports.idl")


# interface Palm_Data_Short_Port
_0_Ports.Palm_Ports._d_Palm_Data_Short_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Palm_Ports/Palm_Data_Short_Port:1.0", "Palm_Data_Short_Port")
omniORB.typeMapping["IDL:Ports/Palm_Ports/Palm_Data_Short_Port:1.0"] = _0_Ports.Palm_Ports._d_Palm_Data_Short_Port
_0_Ports.Palm_Ports.Palm_Data_Short_Port = omniORB.newEmptyClass()
class Palm_Data_Short_Port (_0_Ports.Data_Port):
    _NP_RepositoryId = _0_Ports.Palm_Ports._d_Palm_Data_Short_Port[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_Ports.Palm_Ports.Palm_Data_Short_Port = Palm_Data_Short_Port
_0_Ports.Palm_Ports._tc_Palm_Data_Short_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Palm_Ports._d_Palm_Data_Short_Port)
omniORB.registerType(Palm_Data_Short_Port._NP_RepositoryId, _0_Ports.Palm_Ports._d_Palm_Data_Short_Port, _0_Ports.Palm_Ports._tc_Palm_Data_Short_Port)

# Palm_Data_Short_Port operations and attributes
Palm_Data_Short_Port._d_put = ((omniORB.tcInternal.tv_short, omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (), None)

# Palm_Data_Short_Port object reference
class _objref_Palm_Data_Short_Port (_0_Ports._objref_Data_Port):
    _NP_RepositoryId = Palm_Data_Short_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports._objref_Data_Port.__init__(self)

    def put(self, *args):
        return _omnipy.invoke(self, "put", _0_Ports.Palm_Ports.Palm_Data_Short_Port._d_put, args)

    __methods__ = ["put"] + _0_Ports._objref_Data_Port.__methods__

omniORB.registerObjref(Palm_Data_Short_Port._NP_RepositoryId, _objref_Palm_Data_Short_Port)
_0_Ports.Palm_Ports._objref_Palm_Data_Short_Port = _objref_Palm_Data_Short_Port
del Palm_Data_Short_Port, _objref_Palm_Data_Short_Port

# Palm_Data_Short_Port skeleton
__name__ = "Ports__POA.Palm_Ports"
class Palm_Data_Short_Port (_0_Ports__POA.Data_Port):
    _NP_RepositoryId = _0_Ports.Palm_Ports.Palm_Data_Short_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Palm_Ports.Palm_Data_Short_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Data_Port._omni_op_d)

Palm_Data_Short_Port._omni_skeleton = Palm_Data_Short_Port
_0_Ports__POA.Palm_Ports.Palm_Data_Short_Port = Palm_Data_Short_Port
omniORB.registerSkeleton(Palm_Data_Short_Port._NP_RepositoryId, Palm_Data_Short_Port)
del Palm_Data_Short_Port
__name__ = "Ports.Palm_Ports"

# typedef ... seq_short
class seq_short:
    _NP_RepositoryId = "IDL:Ports/Palm_Ports/seq_short:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Palm_Ports.seq_short = seq_short
_0_Ports.Palm_Ports._d_seq_short  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_short, 0)
_0_Ports.Palm_Ports._ad_seq_short = (omniORB.tcInternal.tv_alias, seq_short._NP_RepositoryId, "seq_short", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_short, 0))
_0_Ports.Palm_Ports._tc_seq_short = omniORB.tcInternal.createTypeCode(_0_Ports.Palm_Ports._ad_seq_short)
omniORB.registerType(seq_short._NP_RepositoryId, _0_Ports.Palm_Ports._ad_seq_short, _0_Ports.Palm_Ports._tc_seq_short)
del seq_short

# interface Palm_Data_Seq_Short_Port
_0_Ports.Palm_Ports._d_Palm_Data_Seq_Short_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Palm_Ports/Palm_Data_Seq_Short_Port:1.0", "Palm_Data_Seq_Short_Port")
omniORB.typeMapping["IDL:Ports/Palm_Ports/Palm_Data_Seq_Short_Port:1.0"] = _0_Ports.Palm_Ports._d_Palm_Data_Seq_Short_Port
_0_Ports.Palm_Ports.Palm_Data_Seq_Short_Port = omniORB.newEmptyClass()
class Palm_Data_Seq_Short_Port (_0_Ports.Data_Port):
    _NP_RepositoryId = _0_Ports.Palm_Ports._d_Palm_Data_Seq_Short_Port[1]

    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")

    _nil = CORBA.Object._nil


_0_Ports.Palm_Ports.Palm_Data_Seq_Short_Port = Palm_Data_Seq_Short_Port
_0_Ports.Palm_Ports._tc_Palm_Data_Seq_Short_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Palm_Ports._d_Palm_Data_Seq_Short_Port)
omniORB.registerType(Palm_Data_Seq_Short_Port._NP_RepositoryId, _0_Ports.Palm_Ports._d_Palm_Data_Seq_Short_Port, _0_Ports.Palm_Ports._tc_Palm_Data_Seq_Short_Port)

# Palm_Data_Seq_Short_Port operations and attributes
Palm_Data_Seq_Short_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Palm_Ports/seq_short:1.0"], omniORB.tcInternal.tv_long, omniORB.tcInternal.tv_long), (), None)

# Palm_Data_Seq_Short_Port object reference
class _objref_Palm_Data_Seq_Short_Port (_0_Ports._objref_Data_Port):
    _NP_RepositoryId = Palm_Data_Seq_Short_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports._objref_Data_Port.__init__(self)

    def put(self, *args):
        return _omnipy.invoke(self, "put", _0_Ports.Palm_Ports.Palm_Data_Seq_Short_Port._d_put, args)

    __methods__ = ["put"] + _0_Ports._objref_Data_Port.__methods__

omniORB.registerObjref(Palm_Data_Seq_Short_Port._NP_RepositoryId, _objref_Palm_Data_Seq_Short_Port)
_0_Ports.Palm_Ports._objref_Palm_Data_Seq_Short_Port = _objref_Palm_Data_Seq_Short_Port
del Palm_Data_Seq_Short_Port, _objref_Palm_Data_Seq_Short_Port

# Palm_Data_Seq_Short_Port skeleton
__name__ = "Ports__POA.Palm_Ports"
class Palm_Data_Seq_Short_Port (_0_Ports__POA.Data_Port):
    _NP_RepositoryId = _0_Ports.Palm_Ports.Palm_Data_Seq_Short_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Palm_Ports.Palm_Data_Seq_Short_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Data_Port._omni_op_d)

Palm_Data_Seq_Short_Port._omni_skeleton = Palm_Data_Seq_Short_Port
_0_Ports__POA.Palm_Ports.Palm_Data_Seq_Short_Port = Palm_Data_Seq_Short_Port
omniORB.registerSkeleton(Palm_Data_Seq_Short_Port._NP_RepositoryId, Palm_Data_Seq_Short_Port)
del Palm_Data_Seq_Short_Port
__name__ = "Ports.Palm_Ports"

#
# End of module "Ports.Palm_Ports"
#
__name__ = "Ports"


#
# End of module "Ports"
#
__name__ = "Palm_Ports_idl"

_exported_modules = ( "Ports", "Ports.Palm_Ports")

# The end.
