oe_mnesia_corba_session.erl

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

ERL
737
字号
, #parameterdescription{name="filename", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="cpName", 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/backup_checkpoint2:1.0", "backup_checkpoint2", "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="modulename", type={tk_string,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_string,0}), mode='PARAM_IN'}, #parameterdescription{name="opaque", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), mode='PARAM_IN'}, #parameterdescription{name="cpName", 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/load_textfile:1.0", "load_textfile", "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="filename", 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/dump_to_textfile:1.0", "dump_to_textfile", "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="filename", 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/table_info:1.0", "table_info", "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="info", type={tk_struct,                                         "IDL:mnesia/TableInfo:1.0",                                         "TableInfo",                                         [{"mode",                                           {tk_enum,                                            "IDL:mnesia/AccessMode:1.0",                                            "AccessMode",                                            ["read_only","read_write"]}},                                          {"attributes",                                           {tk_sequence,{tk_string,0},0}},                                          {"arity",tk_long},                                          {"checkpoints",                                           {tk_sequence,{tk_string,0},0}},                                          {"ram_copies",                                           {tk_sequence,{tk_string,0},0}},                                          {"disc_copies",                                           {tk_sequence,{tk_string,0},0}},                                          {"disc_only_copies",                                           {tk_sequence,{tk_string,0},0}},                                          {"indexlist",                                           {tk_sequence,tk_long,0}},                                          {"load_order",tk_long},                                          {"local_content",tk_boolean},                                          {"master_nodes",                                           {tk_sequence,{tk_string,0},0}},                                          {"memory",tk_long},                                          {"size",tk_long},                                          {"storage_type",                                           {tk_enum,                                            "IDL:mnesia/Storage:1.0",                                            "Storage",                                            ["ram_copies",                                             "disc_copies",                                             "disc_only_copies"]}},                                          {"type",                                           {tk_enum,                                            "IDL:mnesia/SetOrBag:1.0",                                            "SetOrBag",                                            ["set","bag"]}},                                          {"where_to_read",{tk_string,0}},                                          {"where_to_write",                                           {tk_sequence,{tk_string,0},0}},                                          {"record_name",{tk_string,0}}]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_struct,                                               "IDL:mnesia/TableInfo:1.0",                                               "TableInfo",                                               [{"mode",                                                 {tk_enum,                                                  "IDL:mnesia/AccessMode:1.0",                                                  "AccessMode",                                                  ["read_only","read_write"]}},                                                {"attributes",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"arity",tk_long},                                                {"checkpoints",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"ram_copies",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"disc_copies",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"disc_only_copies",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"indexlist",                                                 {tk_sequence,tk_long,0}},                                                {"load_order",tk_long},                                                {"local_content",tk_boolean},                                                {"master_nodes",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"memory",tk_long},                                                {"size",tk_long},                                                {"storage_type",                                                 {tk_enum,                                                  "IDL:mnesia/Storage:1.0",                                                  "Storage",                                                  ["ram_copies",                                                   "disc_copies",                                                   "disc_only_copies"]}},                                                {"type",                                                 {tk_enum,                                                  "IDL:mnesia/SetOrBag:1.0",                                                  "SetOrBag",                                                  ["set","bag"]}},                                                {"where_to_read",                                                 {tk_string,0}},                                                {"where_to_write",                                                 {tk_sequence,                                                  {tk_string,0},                                                  0}},                                                {"record_name",                                                 {tk_string,0}}]}), mode='PARAM_OUT'}, #paramet

⌨️ 快捷键说明

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