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

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