# Python stubs generated by omniidl from Calcium_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"Calcium_Ports.idl")
_0_Ports__POA = omniORB.openModule("Ports__POA", r"Calcium_Ports.idl")


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

_0_Ports.Calcium_Ports.UNLIMITED_STORAGE_LEVEL = -70

# enum DependencyType
_0_Ports.Calcium_Ports.UNDEFINED_DEPENDENCY = omniORB.EnumItem("UNDEFINED_DEPENDENCY", 0)
_0_Ports.Calcium_Ports.TIME_DEPENDENCY = omniORB.EnumItem("TIME_DEPENDENCY", 1)
_0_Ports.Calcium_Ports.ITERATION_DEPENDENCY = omniORB.EnumItem("ITERATION_DEPENDENCY", 2)
_0_Ports.Calcium_Ports.DependencyType = omniORB.Enum("IDL:Ports/Calcium_Ports/DependencyType:1.0", (_0_Ports.Calcium_Ports.UNDEFINED_DEPENDENCY, _0_Ports.Calcium_Ports.TIME_DEPENDENCY, _0_Ports.Calcium_Ports.ITERATION_DEPENDENCY,))

_0_Ports.Calcium_Ports._d_DependencyType  = (omniORB.tcInternal.tv_enum, _0_Ports.Calcium_Ports.DependencyType._NP_RepositoryId, "DependencyType", _0_Ports.Calcium_Ports.DependencyType._items)
_0_Ports.Calcium_Ports._tc_DependencyType = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_DependencyType)
omniORB.registerType(_0_Ports.Calcium_Ports.DependencyType._NP_RepositoryId, _0_Ports.Calcium_Ports._d_DependencyType, _0_Ports.Calcium_Ports._tc_DependencyType)

# enum DateCalSchem
_0_Ports.Calcium_Ports.TI_SCHEM = omniORB.EnumItem("TI_SCHEM", 0)
_0_Ports.Calcium_Ports.TF_SCHEM = omniORB.EnumItem("TF_SCHEM", 1)
_0_Ports.Calcium_Ports.ALPHA_SCHEM = omniORB.EnumItem("ALPHA_SCHEM", 2)
_0_Ports.Calcium_Ports.DateCalSchem = omniORB.Enum("IDL:Ports/Calcium_Ports/DateCalSchem:1.0", (_0_Ports.Calcium_Ports.TI_SCHEM, _0_Ports.Calcium_Ports.TF_SCHEM, _0_Ports.Calcium_Ports.ALPHA_SCHEM,))

_0_Ports.Calcium_Ports._d_DateCalSchem  = (omniORB.tcInternal.tv_enum, _0_Ports.Calcium_Ports.DateCalSchem._NP_RepositoryId, "DateCalSchem", _0_Ports.Calcium_Ports.DateCalSchem._items)
_0_Ports.Calcium_Ports._tc_DateCalSchem = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_DateCalSchem)
omniORB.registerType(_0_Ports.Calcium_Ports.DateCalSchem._NP_RepositoryId, _0_Ports.Calcium_Ports._d_DateCalSchem, _0_Ports.Calcium_Ports._tc_DateCalSchem)

# enum InterpolationSchem
_0_Ports.Calcium_Ports.L0_SCHEM = omniORB.EnumItem("L0_SCHEM", 0)
_0_Ports.Calcium_Ports.L1_SCHEM = omniORB.EnumItem("L1_SCHEM", 1)
_0_Ports.Calcium_Ports.InterpolationSchem = omniORB.Enum("IDL:Ports/Calcium_Ports/InterpolationSchem:1.0", (_0_Ports.Calcium_Ports.L0_SCHEM, _0_Ports.Calcium_Ports.L1_SCHEM,))

_0_Ports.Calcium_Ports._d_InterpolationSchem  = (omniORB.tcInternal.tv_enum, _0_Ports.Calcium_Ports.InterpolationSchem._NP_RepositoryId, "InterpolationSchem", _0_Ports.Calcium_Ports.InterpolationSchem._items)
_0_Ports.Calcium_Ports._tc_InterpolationSchem = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_InterpolationSchem)
omniORB.registerType(_0_Ports.Calcium_Ports.InterpolationSchem._NP_RepositoryId, _0_Ports.Calcium_Ports._d_InterpolationSchem, _0_Ports.Calcium_Ports._tc_InterpolationSchem)

# enum ExtrapolationSchem
_0_Ports.Calcium_Ports.UNDEFINED_EXTRA_SCHEM = omniORB.EnumItem("UNDEFINED_EXTRA_SCHEM", 0)
_0_Ports.Calcium_Ports.E0_SCHEM = omniORB.EnumItem("E0_SCHEM", 1)
_0_Ports.Calcium_Ports.E1_SCHEM = omniORB.EnumItem("E1_SCHEM", 2)
_0_Ports.Calcium_Ports.ExtrapolationSchem = omniORB.Enum("IDL:Ports/Calcium_Ports/ExtrapolationSchem:1.0", (_0_Ports.Calcium_Ports.UNDEFINED_EXTRA_SCHEM, _0_Ports.Calcium_Ports.E0_SCHEM, _0_Ports.Calcium_Ports.E1_SCHEM,))

_0_Ports.Calcium_Ports._d_ExtrapolationSchem  = (omniORB.tcInternal.tv_enum, _0_Ports.Calcium_Ports.ExtrapolationSchem._NP_RepositoryId, "ExtrapolationSchem", _0_Ports.Calcium_Ports.ExtrapolationSchem._items)
_0_Ports.Calcium_Ports._tc_ExtrapolationSchem = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_ExtrapolationSchem)
omniORB.registerType(_0_Ports.Calcium_Ports.ExtrapolationSchem._NP_RepositoryId, _0_Ports.Calcium_Ports._d_ExtrapolationSchem, _0_Ports.Calcium_Ports._tc_ExtrapolationSchem)

# typedef ... DisconnectDirective
class DisconnectDirective:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/DisconnectDirective:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.DisconnectDirective = DisconnectDirective
_0_Ports.Calcium_Ports._d_DisconnectDirective  = omniORB.tcInternal.tv_boolean
_0_Ports.Calcium_Ports._ad_DisconnectDirective = (omniORB.tcInternal.tv_alias, DisconnectDirective._NP_RepositoryId, "DisconnectDirective", omniORB.tcInternal.tv_boolean)
_0_Ports.Calcium_Ports._tc_DisconnectDirective = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_DisconnectDirective)
omniORB.registerType(DisconnectDirective._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_DisconnectDirective, _0_Ports.Calcium_Ports._tc_DisconnectDirective)
del DisconnectDirective
_0_Ports.Calcium_Ports.stop = 0
_0_Ports.Calcium_Ports.cont = 1

# interface Calcium_Port
_0_Ports.Calcium_Ports._d_Calcium_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Port:1.0", "Calcium_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Port
_0_Ports.Calcium_Ports.Calcium_Port = omniORB.newEmptyClass()
class Calcium_Port (_0_Ports.Data_Port, _0_Ports.PortProperties):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Port = Calcium_Port
_0_Ports.Calcium_Ports._tc_Calcium_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Port)
omniORB.registerType(Calcium_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Port, _0_Ports.Calcium_Ports._tc_Calcium_Port)

# Calcium_Port operations and attributes
Calcium_Port._d_disconnect = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/DisconnectDirective:1.0"], ), (), None)

# Calcium_Port object reference
class _objref_Calcium_Port (_0_Ports._objref_Data_Port, _0_Ports._objref_PortProperties):
    _NP_RepositoryId = Calcium_Port._NP_RepositoryId

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

    def disconnect(self, *args):
        return _omnipy.invoke(self, "disconnect", _0_Ports.Calcium_Ports.Calcium_Port._d_disconnect, args)

    __methods__ = ["disconnect"] + _0_Ports._objref_Data_Port.__methods__ + _0_Ports._objref_PortProperties.__methods__

omniORB.registerObjref(Calcium_Port._NP_RepositoryId, _objref_Calcium_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Port = _objref_Calcium_Port
del Calcium_Port, _objref_Calcium_Port

# Calcium_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Port (_0_Ports__POA.Data_Port, _0_Ports__POA.PortProperties):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Port._NP_RepositoryId


    _omni_op_d = {"disconnect": _0_Ports.Calcium_Ports.Calcium_Port._d_disconnect}
    _omni_op_d.update(_0_Ports__POA.Data_Port._omni_op_d)
    _omni_op_d.update(_0_Ports__POA.PortProperties._omni_op_d)

Calcium_Port._omni_skeleton = Calcium_Port
_0_Ports__POA.Calcium_Ports.Calcium_Port = Calcium_Port
omniORB.registerSkeleton(Calcium_Port._NP_RepositoryId, Calcium_Port)
del Calcium_Port
__name__ = "Ports.Calcium_Ports"

# typedef ... seq_long
class seq_long:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_long:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_long = seq_long
_0_Ports.Calcium_Ports._d_seq_long  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_long, 0)
_0_Ports.Calcium_Ports._ad_seq_long = (omniORB.tcInternal.tv_alias, seq_long._NP_RepositoryId, "seq_long", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_long, 0))
_0_Ports.Calcium_Ports._tc_seq_long = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_long)
omniORB.registerType(seq_long._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_long, _0_Ports.Calcium_Ports._tc_seq_long)
del seq_long

# typedef ... seq_long_long
class seq_long_long:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_long_long:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_long_long = seq_long_long
_0_Ports.Calcium_Ports._d_seq_long_long  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_longlong, 0)
_0_Ports.Calcium_Ports._ad_seq_long_long = (omniORB.tcInternal.tv_alias, seq_long_long._NP_RepositoryId, "seq_long_long", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_longlong, 0))
_0_Ports.Calcium_Ports._tc_seq_long_long = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_long_long)
omniORB.registerType(seq_long_long._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_long_long, _0_Ports.Calcium_Ports._tc_seq_long_long)
del seq_long_long

# typedef ... seq_integer
class seq_integer:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_integer:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_integer = seq_integer
_0_Ports.Calcium_Ports._d_seq_integer  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_long, 0)
_0_Ports.Calcium_Ports._ad_seq_integer = (omniORB.tcInternal.tv_alias, seq_integer._NP_RepositoryId, "seq_integer", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_long, 0))
_0_Ports.Calcium_Ports._tc_seq_integer = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_integer)
omniORB.registerType(seq_integer._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_integer, _0_Ports.Calcium_Ports._tc_seq_integer)
del seq_integer

# typedef ... seq_float
class seq_float:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_float:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_float = seq_float
_0_Ports.Calcium_Ports._d_seq_float  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_float, 0)
_0_Ports.Calcium_Ports._ad_seq_float = (omniORB.tcInternal.tv_alias, seq_float._NP_RepositoryId, "seq_float", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_float, 0))
_0_Ports.Calcium_Ports._tc_seq_float = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_float)
omniORB.registerType(seq_float._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_float, _0_Ports.Calcium_Ports._tc_seq_float)
del seq_float

# typedef ... seq_double
class seq_double:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_double:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_double = seq_double
_0_Ports.Calcium_Ports._d_seq_double  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_double, 0)
_0_Ports.Calcium_Ports._ad_seq_double = (omniORB.tcInternal.tv_alias, seq_double._NP_RepositoryId, "seq_double", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_double, 0))
_0_Ports.Calcium_Ports._tc_seq_double = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_double)
omniORB.registerType(seq_double._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_double, _0_Ports.Calcium_Ports._tc_seq_double)
del seq_double

# typedef ... seq_string
class seq_string:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_string:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_string = seq_string
_0_Ports.Calcium_Ports._d_seq_string  = (omniORB.tcInternal.tv_sequence, (omniORB.tcInternal.tv_string,0), 0)
_0_Ports.Calcium_Ports._ad_seq_string = (omniORB.tcInternal.tv_alias, seq_string._NP_RepositoryId, "seq_string", (omniORB.tcInternal.tv_sequence, (omniORB.tcInternal.tv_string,0), 0))
_0_Ports.Calcium_Ports._tc_seq_string = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_string)
omniORB.registerType(seq_string._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_string, _0_Ports.Calcium_Ports._tc_seq_string)
del seq_string

# typedef ... seq_boolean
class seq_boolean:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_boolean:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_boolean = seq_boolean
_0_Ports.Calcium_Ports._d_seq_boolean  = (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_boolean, 0)
_0_Ports.Calcium_Ports._ad_seq_boolean = (omniORB.tcInternal.tv_alias, seq_boolean._NP_RepositoryId, "seq_boolean", (omniORB.tcInternal.tv_sequence, omniORB.tcInternal.tv_boolean, 0))
_0_Ports.Calcium_Ports._tc_seq_boolean = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_boolean)
omniORB.registerType(seq_boolean._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_boolean, _0_Ports.Calcium_Ports._tc_seq_boolean)
del seq_boolean

# typedef ... seq_complex
class seq_complex:
    _NP_RepositoryId = "IDL:Ports/Calcium_Ports/seq_complex:1.0"
    def __init__(self, *args, **kw):
        raise RuntimeError("Cannot construct objects of this type.")
_0_Ports.Calcium_Ports.seq_complex = seq_complex
_0_Ports.Calcium_Ports._d_seq_complex  = omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_float:1.0"]
_0_Ports.Calcium_Ports._ad_seq_complex = (omniORB.tcInternal.tv_alias, seq_complex._NP_RepositoryId, "seq_complex", omniORB.typeCodeMapping["IDL:Ports/Calcium_Ports/seq_float:1.0"]._d)
_0_Ports.Calcium_Ports._tc_seq_complex = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._ad_seq_complex)
omniORB.registerType(seq_complex._NP_RepositoryId, _0_Ports.Calcium_Ports._ad_seq_complex, _0_Ports.Calcium_Ports._tc_seq_complex)
del seq_complex

# interface Calcium_Integer_Port
_0_Ports.Calcium_Ports._d_Calcium_Integer_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Integer_Port:1.0", "Calcium_Integer_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Integer_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Integer_Port
_0_Ports.Calcium_Ports.Calcium_Integer_Port = omniORB.newEmptyClass()
class Calcium_Integer_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Integer_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Integer_Port = Calcium_Integer_Port
_0_Ports.Calcium_Ports._tc_Calcium_Integer_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Integer_Port)
omniORB.registerType(Calcium_Integer_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Integer_Port, _0_Ports.Calcium_Ports._tc_Calcium_Integer_Port)

# Calcium_Integer_Port operations and attributes
Calcium_Integer_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_integer:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Integer_Port object reference
class _objref_Calcium_Integer_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Integer_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Integer_Port._NP_RepositoryId, _objref_Calcium_Integer_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Integer_Port = _objref_Calcium_Integer_Port
del Calcium_Integer_Port, _objref_Calcium_Integer_Port

# Calcium_Integer_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Integer_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Integer_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Integer_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Integer_Port._omni_skeleton = Calcium_Integer_Port
_0_Ports__POA.Calcium_Ports.Calcium_Integer_Port = Calcium_Integer_Port
omniORB.registerSkeleton(Calcium_Integer_Port._NP_RepositoryId, Calcium_Integer_Port)
del Calcium_Integer_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_Intc_Port
_0_Ports.Calcium_Ports._d_Calcium_Intc_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Intc_Port:1.0", "Calcium_Intc_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Intc_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Intc_Port
_0_Ports.Calcium_Ports.Calcium_Intc_Port = omniORB.newEmptyClass()
class Calcium_Intc_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Intc_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Intc_Port = Calcium_Intc_Port
_0_Ports.Calcium_Ports._tc_Calcium_Intc_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Intc_Port)
omniORB.registerType(Calcium_Intc_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Intc_Port, _0_Ports.Calcium_Ports._tc_Calcium_Intc_Port)

# Calcium_Intc_Port operations and attributes
Calcium_Intc_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_long:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Intc_Port object reference
class _objref_Calcium_Intc_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Intc_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Intc_Port._NP_RepositoryId, _objref_Calcium_Intc_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Intc_Port = _objref_Calcium_Intc_Port
del Calcium_Intc_Port, _objref_Calcium_Intc_Port

# Calcium_Intc_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Intc_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Intc_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Intc_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Intc_Port._omni_skeleton = Calcium_Intc_Port
_0_Ports__POA.Calcium_Ports.Calcium_Intc_Port = Calcium_Intc_Port
omniORB.registerSkeleton(Calcium_Intc_Port._NP_RepositoryId, Calcium_Intc_Port)
del Calcium_Intc_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_Long_Port
_0_Ports.Calcium_Ports._d_Calcium_Long_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Long_Port:1.0", "Calcium_Long_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Long_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Long_Port
_0_Ports.Calcium_Ports.Calcium_Long_Port = omniORB.newEmptyClass()
class Calcium_Long_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Long_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Long_Port = Calcium_Long_Port
_0_Ports.Calcium_Ports._tc_Calcium_Long_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Long_Port)
omniORB.registerType(Calcium_Long_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Long_Port, _0_Ports.Calcium_Ports._tc_Calcium_Long_Port)

# Calcium_Long_Port operations and attributes
Calcium_Long_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_long_long:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Long_Port object reference
class _objref_Calcium_Long_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Long_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Long_Port._NP_RepositoryId, _objref_Calcium_Long_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Long_Port = _objref_Calcium_Long_Port
del Calcium_Long_Port, _objref_Calcium_Long_Port

# Calcium_Long_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Long_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Long_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Long_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Long_Port._omni_skeleton = Calcium_Long_Port
_0_Ports__POA.Calcium_Ports.Calcium_Long_Port = Calcium_Long_Port
omniORB.registerSkeleton(Calcium_Long_Port._NP_RepositoryId, Calcium_Long_Port)
del Calcium_Long_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_Real_Port
_0_Ports.Calcium_Ports._d_Calcium_Real_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Real_Port:1.0", "Calcium_Real_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Real_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Real_Port
_0_Ports.Calcium_Ports.Calcium_Real_Port = omniORB.newEmptyClass()
class Calcium_Real_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Real_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Real_Port = Calcium_Real_Port
_0_Ports.Calcium_Ports._tc_Calcium_Real_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Real_Port)
omniORB.registerType(Calcium_Real_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Real_Port, _0_Ports.Calcium_Ports._tc_Calcium_Real_Port)

# Calcium_Real_Port operations and attributes
Calcium_Real_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_float:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Real_Port object reference
class _objref_Calcium_Real_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Real_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Real_Port._NP_RepositoryId, _objref_Calcium_Real_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Real_Port = _objref_Calcium_Real_Port
del Calcium_Real_Port, _objref_Calcium_Real_Port

# Calcium_Real_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Real_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Real_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Real_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Real_Port._omni_skeleton = Calcium_Real_Port
_0_Ports__POA.Calcium_Ports.Calcium_Real_Port = Calcium_Real_Port
omniORB.registerSkeleton(Calcium_Real_Port._NP_RepositoryId, Calcium_Real_Port)
del Calcium_Real_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_Double_Port
_0_Ports.Calcium_Ports._d_Calcium_Double_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Double_Port:1.0", "Calcium_Double_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Double_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Double_Port
_0_Ports.Calcium_Ports.Calcium_Double_Port = omniORB.newEmptyClass()
class Calcium_Double_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Double_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Double_Port = Calcium_Double_Port
_0_Ports.Calcium_Ports._tc_Calcium_Double_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Double_Port)
omniORB.registerType(Calcium_Double_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Double_Port, _0_Ports.Calcium_Ports._tc_Calcium_Double_Port)

# Calcium_Double_Port operations and attributes
Calcium_Double_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_double:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Double_Port object reference
class _objref_Calcium_Double_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Double_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Double_Port._NP_RepositoryId, _objref_Calcium_Double_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Double_Port = _objref_Calcium_Double_Port
del Calcium_Double_Port, _objref_Calcium_Double_Port

# Calcium_Double_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Double_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Double_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Double_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Double_Port._omni_skeleton = Calcium_Double_Port
_0_Ports__POA.Calcium_Ports.Calcium_Double_Port = Calcium_Double_Port
omniORB.registerSkeleton(Calcium_Double_Port._NP_RepositoryId, Calcium_Double_Port)
del Calcium_Double_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_String_Port
_0_Ports.Calcium_Ports._d_Calcium_String_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_String_Port:1.0", "Calcium_String_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_String_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_String_Port
_0_Ports.Calcium_Ports.Calcium_String_Port = omniORB.newEmptyClass()
class Calcium_String_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_String_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_String_Port = Calcium_String_Port
_0_Ports.Calcium_Ports._tc_Calcium_String_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_String_Port)
omniORB.registerType(Calcium_String_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_String_Port, _0_Ports.Calcium_Ports._tc_Calcium_String_Port)

# Calcium_String_Port operations and attributes
Calcium_String_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_string:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_String_Port object reference
class _objref_Calcium_String_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_String_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_String_Port._NP_RepositoryId, _objref_Calcium_String_Port)
_0_Ports.Calcium_Ports._objref_Calcium_String_Port = _objref_Calcium_String_Port
del Calcium_String_Port, _objref_Calcium_String_Port

# Calcium_String_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_String_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_String_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_String_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_String_Port._omni_skeleton = Calcium_String_Port
_0_Ports__POA.Calcium_Ports.Calcium_String_Port = Calcium_String_Port
omniORB.registerSkeleton(Calcium_String_Port._NP_RepositoryId, Calcium_String_Port)
del Calcium_String_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_Logical_Port
_0_Ports.Calcium_Ports._d_Calcium_Logical_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Logical_Port:1.0", "Calcium_Logical_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Logical_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Logical_Port
_0_Ports.Calcium_Ports.Calcium_Logical_Port = omniORB.newEmptyClass()
class Calcium_Logical_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Logical_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Logical_Port = Calcium_Logical_Port
_0_Ports.Calcium_Ports._tc_Calcium_Logical_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Logical_Port)
omniORB.registerType(Calcium_Logical_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Logical_Port, _0_Ports.Calcium_Ports._tc_Calcium_Logical_Port)

# Calcium_Logical_Port operations and attributes
Calcium_Logical_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_boolean:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Logical_Port object reference
class _objref_Calcium_Logical_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Logical_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Logical_Port._NP_RepositoryId, _objref_Calcium_Logical_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Logical_Port = _objref_Calcium_Logical_Port
del Calcium_Logical_Port, _objref_Calcium_Logical_Port

# Calcium_Logical_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Logical_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Logical_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Logical_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Logical_Port._omni_skeleton = Calcium_Logical_Port
_0_Ports__POA.Calcium_Ports.Calcium_Logical_Port = Calcium_Logical_Port
omniORB.registerSkeleton(Calcium_Logical_Port._NP_RepositoryId, Calcium_Logical_Port)
del Calcium_Logical_Port
__name__ = "Ports.Calcium_Ports"

# interface Calcium_Complex_Port
_0_Ports.Calcium_Ports._d_Calcium_Complex_Port = (omniORB.tcInternal.tv_objref, "IDL:Ports/Calcium_Ports/Calcium_Complex_Port:1.0", "Calcium_Complex_Port")
omniORB.typeMapping["IDL:Ports/Calcium_Ports/Calcium_Complex_Port:1.0"] = _0_Ports.Calcium_Ports._d_Calcium_Complex_Port
_0_Ports.Calcium_Ports.Calcium_Complex_Port = omniORB.newEmptyClass()
class Calcium_Complex_Port (_0_Ports.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports._d_Calcium_Complex_Port[1]

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

    _nil = CORBA.Object._nil


_0_Ports.Calcium_Ports.Calcium_Complex_Port = Calcium_Complex_Port
_0_Ports.Calcium_Ports._tc_Calcium_Complex_Port = omniORB.tcInternal.createTypeCode(_0_Ports.Calcium_Ports._d_Calcium_Complex_Port)
omniORB.registerType(Calcium_Complex_Port._NP_RepositoryId, _0_Ports.Calcium_Ports._d_Calcium_Complex_Port, _0_Ports.Calcium_Ports._tc_Calcium_Complex_Port)

# Calcium_Complex_Port operations and attributes
Calcium_Complex_Port._d_put = ((omniORB.typeMapping["IDL:Ports/Calcium_Ports/seq_complex:1.0"], omniORB.tcInternal.tv_double, omniORB.tcInternal.tv_long), (), None)

# Calcium_Complex_Port object reference
class _objref_Calcium_Complex_Port (_0_Ports.Calcium_Ports._objref_Calcium_Port):
    _NP_RepositoryId = Calcium_Complex_Port._NP_RepositoryId

    def __init__(self):
        _0_Ports.Calcium_Ports._objref_Calcium_Port.__init__(self)

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

    __methods__ = ["put"] + _0_Ports.Calcium_Ports._objref_Calcium_Port.__methods__

omniORB.registerObjref(Calcium_Complex_Port._NP_RepositoryId, _objref_Calcium_Complex_Port)
_0_Ports.Calcium_Ports._objref_Calcium_Complex_Port = _objref_Calcium_Complex_Port
del Calcium_Complex_Port, _objref_Calcium_Complex_Port

# Calcium_Complex_Port skeleton
__name__ = "Ports__POA.Calcium_Ports"
class Calcium_Complex_Port (_0_Ports__POA.Calcium_Ports.Calcium_Port):
    _NP_RepositoryId = _0_Ports.Calcium_Ports.Calcium_Complex_Port._NP_RepositoryId


    _omni_op_d = {"put": _0_Ports.Calcium_Ports.Calcium_Complex_Port._d_put}
    _omni_op_d.update(_0_Ports__POA.Calcium_Ports.Calcium_Port._omni_op_d)

Calcium_Complex_Port._omni_skeleton = Calcium_Complex_Port
_0_Ports__POA.Calcium_Ports.Calcium_Complex_Port = Calcium_Complex_Port
omniORB.registerSkeleton(Calcium_Complex_Port._NP_RepositoryId, Calcium_Complex_Port)
del Calcium_Complex_Port
__name__ = "Ports.Calcium_Ports"

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


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

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

# The end.
