示例#1
0
 public extern static dsn_task_t  dsn_task_create_timer(dsn_task_code_t code, dsn_task_handler_t cb, IntPtr param, int hash, int interval_milliseconds, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#2
0
文件: NativeCalls.cs 项目: zmyer/rDSN
 public static extern dsn_task_t     dsn_rpc_create_response_task(dsn_message_t request, dsn_rpc_response_handler_t cb, IntPtr param, int reply_thread_hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#3
0
文件: NativeCalls.cs 项目: zmyer/rDSN
 public static extern dsn_task_t   dsn_file_create_aio_task(dsn_task_code_t code, dsn_aio_handler_t cb, IntPtr param, int hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#4
0
文件: NativeCalls.cs 项目: zmyer/rDSN
 public static extern void               dsn_task_tracker_destroy(dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#5
0
文件: NativeCalls.cs 项目: zmyer/rDSN
 public static extern void               dsn_task_tracker_wait_all(dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#6
0
 public extern static dsn_task_t dsn_rpc_create_response_task(dsn_message_t request, dsn_rpc_response_handler_t cb, IntPtr param, int reply_hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#7
0
文件: NativeCalls.cs 项目: ykwd/rDSN
 public static extern void               dsn_task_tracker_cancel_all(dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#8
0
 public extern static void         dsn_file_write(dsn_handle_t file, byte[] buffer, int count, UInt64 offset, dsn_task_t cb, dsn_task_tracker_t tracker);
示例#9
0
 public extern static void         dsn_file_copy_remote_files(dsn_address_t remote, string source_dir, string[] source_files, string dest_dir, bool overwrite, dsn_task_t cb, dsn_task_tracker_t tracker);
示例#10
0
 public extern static void        dsn_task_call(dsn_task_t task, dsn_task_tracker_t tracker, int delay_milliseconds);
示例#11
0
 public extern static void          dsn_rpc_call(dsn_address_t server, dsn_task_t rpc_call, dsn_task_tracker_t tracker);
示例#12
0
 public extern static void               dsn_task_tracker_wait_all(dsn_task_tracker_t tracker);
示例#13
0
 public extern static void               dsn_task_tracker_cancel_all(dsn_task_tracker_t tracker);
示例#14
0
 public extern static void               dsn_task_tracker_destroy(dsn_task_tracker_t tracker);
示例#15
0
 public extern static void               dsn_task_tracker_destroy(dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#16
0
文件: NativeCalls.cs 项目: zmyer/rDSN
 public static extern dsn_task_t  dsn_task_create(int code, dsn_task_handler_t cb, IntPtr param, int hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#17
0
 public extern static void               dsn_task_tracker_wait_all(dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#18
0
文件: NativeCalls.cs 项目: zmyer/rDSN
 public static extern dsn_task_t  dsn_task_create_timer(int code, dsn_task_handler_t cb, IntPtr param, int hash, int interval_milliseconds, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#19
0
 public extern static dsn_task_t   dsn_file_create_aio_task(dsn_task_code_t code, dsn_aio_handler_t cb, IntPtr param, int hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));
示例#20
0
文件: NativeCalls.cs 项目: ykwd/rDSN
 public static extern dsn_task_t  dsn_task_create(int code, dsn_task_handler_t cb, IntPtr param, int hash, dsn_task_tracker_t tracker = default(dsn_task_tracker_t));