⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oe_cosproperty.erl

📁 OTP是开放电信平台的简称
💻 ERL
📖 第 1 页 / 共 5 页
字号:
                                                   ["normal",                                                    "read_only",                                                    "fixed_normal",                                                    "fixed_readonly",                                                    "undefined"]}}]},                                               0}), mode='PARAM_OUT'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_5, "IDL:omg.org/CosPropertyService/PropertySetDef/define_property_with_mode:1.0", "define_property_with_mode", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, tk_void), 'OP_NORMAL', [#parameterdescription{name="property_mode", type={tk_enum,                                                  "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                  "PropertyModeType",                                                  ["normal",                                                   "read_only",                                                   "fixed_normal",                                                   "fixed_readonly",                                                   "undefined"]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                               "PropertyModeType",                                               ["normal",                                                "read_only",                                                "fixed_normal",                                                "fixed_readonly",                                                "undefined"]}), mode='PARAM_IN'}, #parameterdescription{name="property_value", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), mode='PARAM_IN'}, #parameterdescription{name="property_name", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/ReadOnlyProperty:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/UnsupportedMode:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/UnsupportedProperty:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/UnsupportedTypeCode:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/ConflictingProperty:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/InvalidPropertyName:1.0")], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_5, "IDL:omg.org/CosPropertyService/PropertySetDef/define_properties_with_modes:1.0", "define_properties_with_modes", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, tk_void), 'OP_NORMAL', [#parameterdescription{name="property_defs", type={tk_sequence,                                                  {tk_struct,                                                   "IDL:omg.org/CosPropertyService/PropertyDef:1.0",                                                   "PropertyDef",                                                   [{"property_name",                                                     {tk_string,0}},                                                    {"property_value",tk_any},                                                    {"property_mode",                                                     {tk_enum,                                                      "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                      "PropertyModeType",                                                      ["normal",                                                       "read_only",                                                       "fixed_normal",                                                       "fixed_readonly",                                                       "undefined"]}}]},                                                  0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,                                               {tk_struct,                                                "IDL:omg.org/CosPropertyService/PropertyDef:1.0",                                                "PropertyDef",                                                [{"property_name",                                                  {tk_string,0}},                                                 {"property_value",tk_any},                                                 {"property_mode",                                                  {tk_enum,                                                   "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                   "PropertyModeType",                                                   ["normal",                                                    "read_only",                                                    "fixed_normal",                                                    "fixed_readonly",                                                    "undefined"]}}]},                                               0}), mode='PARAM_IN'}], [orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/MultipleExceptions:1.0")], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_5, "IDL:omg.org/CosPropertyService/PropertySetDef/get_property_mode:1.0", "get_property_mode", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                               "PropertyModeType",                                               ["normal",                                                "read_only",                                                "fixed_normal",                                                "fixed_readonly",                                                "undefined"]}), 'OP_NORMAL', [#parameterdescription{name="property_name", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/InvalidPropertyName:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/PropertyNotFound:1.0")], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_5, "IDL:omg.org/CosPropertyService/PropertySetDef/get_property_modes:1.0", "get_property_modes", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, tk_boolean), 'OP_NORMAL', [#parameterdescription{name="property_modes", type={tk_sequence,                                                   {tk_struct,                                                    "IDL:omg.org/CosPropertyService/PropertyMode:1.0",                                                    "PropertyMode",                                                    [{"property_name",                                                      {tk_string,0}},                                                     {"property_mode",                                                      {tk_enum,                                                       "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                       "PropertyModeType",                                                       ["normal",                                                        "read_only",                                                        "fixed_normal",                                                        "fixed_readonly",                                                        "undefined"]}}]},                                                   0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,                                               {tk_struct,                                                "IDL:omg.org/CosPropertyService/PropertyMode:1.0",                                                "PropertyMode",                                                [{"property_name",                                                  {tk_string,0}},                                                 {"property_mode",                                                  {tk_enum,                                                   "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                   "PropertyModeType",                                                   ["normal",                                                    "read_only",                                                    "fixed_normal",                                                    "fixed_readonly",                                                    "undefined"]}}]},                                               0}), mode='PARAM_OUT'}, #parameterdescription{name="property_names", type={tk_sequence,                                                   {tk_string,0},                                                   0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,{tk_string,0},0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_5, "IDL:omg.org/CosPropertyService/PropertySetDef/set_property_mode:1.0", "set_property_mode", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, tk_void), 'OP_NORMAL', [#parameterdescription{name="property_mode", type={tk_enum,                                                  "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                  "PropertyModeType",                                                  ["normal",                                                   "read_only",                                                   "fixed_normal",                                                   "fixed_readonly",                                                   "undefined"]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                               "PropertyModeType",                                               ["normal",                                                "read_only",                                                "fixed_normal",                                                "fixed_readonly",                                                "undefined"]}), mode='PARAM_IN'}, #parameterdescription{name="property_name", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/UnsupportedMode:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/PropertyNotFound:1.0"), orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/InvalidPropertyName:1.0")], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_5, "IDL:omg.org/CosPropertyService/PropertySetDef/set_property_modes:1.0", "set_property_modes", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, tk_void), 'OP_NORMAL', [#parameterdescription{name="property_modes", type={tk_sequence,                                                   {tk_struct,                                                    "IDL:omg.org/CosPropertyService/PropertyMode:1.0",                                                    "PropertyMode",                                                    [{"property_name",                                                      {tk_string,0}},                                                     {"property_mode",                                                      {tk_enum,                                                       "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                       "PropertyModeType",                                                       ["normal",                                                        "read_only",                                                        "fixed_normal",                                                        "fixed_readonly",                                                        "undefined"]}}]},                                                   0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,                                               {tk_struct,                                                "IDL:omg.org/CosPropertyService/PropertyMode:1.0",                                                "PropertyMode",                                                [{"property_name",                                                  {tk_string,0}},                                                 {"property_mode",                                                  {tk_enum,                                                   "IDL:omg.org/CosPropertyService/PropertyModeType:1.0",                                                   "PropertyModeType",                                                   ["normal",                                                    "read_only",                                                    "fixed_normal",                                                    "fixed_readonly",                                                    "undefined"]}}]},                                               0}), mode='PARAM_IN'}], [orber_ifr:lookup_id(OE_IFR,"IDL:omg.org/CosPropertyService/MultipleExceptions:1.0")], []),    _OE_6 = orber_ifr:'ModuleDef_create_interface'(_OE_1, "IDL:omg.org/CosPropertyService/PropertyNamesIterator:1.0", "PropertyNamesIterator", "1.0", []),    orber_ifr:'InterfaceDef_create_operation'(_OE_6, "IDL:omg.org/CosPropertyService/PropertyNamesIterator/reset:1.0", "reset", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, tk_void), 'OP_NORMAL', [], [], []),

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -