コード例 #1
0
        private void OnTransferReady(MessageEventArgs_400 args)
        {
            if (Source.FullPath == args.FullPath) {
                ConnectionManager.Messages.TransferReadyEvent -= OnTransferReady;
                Status = Status.Active;
                LastBytesReceived = 0;

                CreateSocket(args.Hash);
            }
        }
コード例 #2
0
ファイル: Messages.cs プロジェクト: karlbohlmark/SharpWired
 // 400
 private void OnTransferReadyEvent(object sender, int messageId, string messageName, string message)
 {
     if (TransferReadyEvent != null) {
         var w = SplitMessage(message);
         var path = w[0];
         var offset = int.Parse(w[1]);
         var hash = w[2];
         var m = new MessageEventArgs_400(messageId, messageName, path, offset, hash);
         TransferReadyEvent(m);
     }
 }