oe_mnesia_corba_session.erl
来自「OTP是开放电信平台的简称」· ERL 代码 · 共 737 行 · 第 1/5 页
ERL
737 行
"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="key", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), 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/dirty_delete_object:1.0", "dirty_delete_object", "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="object", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), 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/dirty_slot:1.0", "dirty_slot", "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="result", type={tk_sequence,tk_any,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,tk_any,0}), mode='PARAM_OUT'}, #parameterdescription{name="slot", 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/dirty_first:1.0", "dirty_first", "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="next_key", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), 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/dirty_next:1.0", "dirty_next", "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="next_key", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), mode='PARAM_OUT'}, #parameterdescription{name="key", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), 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/dirty_all_keys:1.0", "dirty_all_keys", "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="keys", type={tk_sequence,tk_any,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,tk_any,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/dirty_match_all:1.0", "dirty_match_all", "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="result", type={tk_sequence,tk_any,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,tk_any,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/dirty_index_read:1.0", "dirty_index_read", "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="result", type={tk_sequence,tk_any,0}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_sequence,tk_any,0}), mode='PARAM_OUT'}, #parameterdescription{name="pos", type=tk_long, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_long), mode='PARAM_IN'}, #parameterdescription{name="key", type=tk_any, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, tk_any), 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/create_table:1.0", "create_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="tabDefs", type={tk_struct, "IDL:mnesia/TableDef:1.0", "TableDef", [{"type", {tk_enum, "IDL:mnesia/SetOrBag:1.0", "SetOrBag", ["set","bag"]}}, {"mode", {tk_enum, "IDL:mnesia/AccessMode:1.0", "AccessMode", ["read_only","read_write"]}}, {"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}}, {"index_list", {tk_sequence,tk_long,0}}, {"attributes", {tk_sequence,{tk_string,0},0}}, {"record_name",{tk_string,0}}]}, type_def=orber_ifr:'Repository_create_idltype'(OE_IFR, {tk_struct, "IDL:mnesia/TableDef:1.0", "TableDef", [{"type", {tk_enum, "IDL:mnesia/SetOrBag:1.0", "SetOrBag", ["set","bag"]}}, {"mode", {tk_enum, "IDL:mnesia/AccessMode:1.0", "AccessMode", ["read_only","read_write"]}}, {"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}}, {"index_list", {tk_sequence,tk_long,0}}, {"attributes", {tk_sequence, {tk_string,0},
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?