示例#1
0
 internal static extern ErrorCode CionPayloadGetPayloadID(PayloadSafeHandle payload, out string id);
示例#2
0
 internal static extern ErrorCode CionClientSendPayloadAsync(ClientSafeHandle client, PayloadSafeHandle payload, CionClientPayloadAsyncResultCb cb, IntPtr userData);
示例#3
0
 internal static extern ErrorCode CionPayloadGetTotalBytes(PayloadSafeHandle payload, out UInt64 bytes);
示例#4
0
 internal static extern ErrorCode CionPayloadSetFilePath(PayloadSafeHandle payload, string path);
示例#5
0
 internal static extern ErrorCode CionPayloadSaveAsFile(PayloadSafeHandle payload, string path);
示例#6
0
 internal static extern ErrorCode CionPayloadGetReceivedFileName(PayloadSafeHandle payload, out string path);
示例#7
0
 internal static extern ErrorCode CionPayloadSetData(PayloadSafeHandle payload, byte[] data, int dataSize);
示例#8
0
 internal static extern ErrorCode CionPayloadGetData(PayloadSafeHandle payload, out IntPtr data, out int dataSize);
示例#9
0
 internal static extern ErrorCode CionPayloadCreate(out PayloadSafeHandle payload, PayloadType type);
示例#10
0
 internal static extern ErrorCode CionServerSendPayloadAsync(ServerSafeHandle server, PeerInfoSafeHandle peerInfo, PayloadSafeHandle payload, CionServerPayloadAsyncResultCb cb, IntPtr userData);
示例#11
0
 internal static extern ErrorCode CionGroupPublish(GroupSafeHandle group, PayloadSafeHandle data);