oe_mnesia_corba_session.erl

来自「OTP是开放电信平台的简称」· ERL 代码 · 共 737 行 · 第 1/5 页

ERL
737
字号
                                                  0}},                                                {"record_name",                                                 {tk_string,0}}]}), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/delete_table:1.0", "delete_table", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/add_table_copy:1.0", "add_table_copy", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="type", type={tk_enum,                                         "IDL:mnesia/Storage:1.0",                                         "Storage",                                         ["ram_copies",                                          "disc_copies",                                          "disc_only_copies"]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Storage:1.0",                                               "Storage",                                               ["ram_copies",                                                "disc_copies",                                                "disc_only_copies"]}), mode='PARAM_IN'}, #parameterdescription{name="node", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/del_table_copy:1.0", "del_table_copy", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="node", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/move_table_copy:1.0", "move_table_copy", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="to", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="from", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/add_table_index:1.0", "add_table_index", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="attrname", type=tk_long, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_long), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/del_table_index:1.0", "del_table_index", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="attrname", type=tk_long, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_long), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/change_table_copy_type:1.0", "change_table_copy_type", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="type", type={tk_enum,                                         "IDL:mnesia/Storage:1.0",                                         "Storage",                                         ["ram_copies",                                          "disc_copies",                                          "disc_only_copies"]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Storage:1.0",                                               "Storage",                                               ["ram_copies",                                                "disc_copies",                                                "disc_only_copies"]}), mode='PARAM_IN'}, #parameterdescription{name="node", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/change_table_access_mode:1.0", "change_table_access_mode", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="mode", type={tk_enum,                                         "IDL:mnesia/AccessMode:1.0",                                         "AccessMode",                                         ["read_only","read_write"]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/AccessMode:1.0",                                               "AccessMode",                                               ["read_only","read_write"]}), mode='PARAM_IN'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/wait_for_tables:1.0", "wait_for_tables", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="failed_tabs", type={tk_sequence,{tk_string,0},0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,{tk_string,0},0}), mode='PARAM_OUT'}, #parameterdescription{name="timeout", type=tk_long, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_long), mode='PARAM_IN'}, #parameterdescription{name="tabs", 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_2, "IDL:mnesia/corba_session/force_load_table:1.0", "force_load_table", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",                                                "end_of_table",                                                "timeout",                                                "error"]}), 'OP_NORMAL', [#parameterdescription{name="reason", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_OUT'}, #parameterdescription{name="tab", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}], [], []),    orber_ifr:'InterfaceDef_create_operation'(_OE_2, "IDL:mnesia/corba_session/change_table_load_order:1.0", "change_table_load_order", "1.0", orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_enum,                                               "IDL:mnesia/Status:1.0",                                               "Status",                                               ["ok",

⌨️ 快捷键说明

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