예제 #1
0
        private static unsafe void Callback(Transfer *transfer)
        {
            int id = transfer->UserData.ToInt32();

            Transfers.TryRemove(id, out ManualResetEventSlim transferData);
            transferData.Set();
        }
예제 #2
0
 public static extern uint TransferGetStreamId(Transfer *transfer);
예제 #3
0
 public static extern void TransferSetStreamId(Transfer *transfer, uint streamId);
예제 #4
0
 public static extern void FreeTransfer(Transfer *transfer);
예제 #5
0
 public static extern Error CancelTransfer(Transfer *transfer);
예제 #6
0
 public static extern Error SubmitTransfer(Transfer *transfer);