public FileControl ( int friendNumber, int fileNumber, ToxFileControl control ) : bool | ||
friendNumber | int | The friend to send the file control to. |
fileNumber | int | The file transfer that this control is meant for. |
control | ToxFileControl | The control to send. |
return | bool |
public bool FileControl(int friendNumber, int fileNumber, ToxFileControl control)
{
var error = ToxErrorFileControl.Ok;
return FileControl(friendNumber, fileNumber, control, out error);
}
Tox::FileControl ( int friendNumber, int fileNumber, ToxFileControl control, ToxErrorFileControl &error ) : bool |
public IncomingFileTransfer(ToxEventArgs.FileSendRequestEventArgs e, Tox tox, string savepath) { Tox = tox; ViewModel.SavePath = savepath; ViewModel.ID = e.FileNumber; ViewModel.Sender = e.FriendNumber; ViewModel.TotalBytes = e.FileSize; try { FileStream = new FileStream(ViewModel.SavePath, FileMode.Create); } catch { Dispose(); } Tox.FileControl(ViewModel.Sender, ViewModel.ID, ToxFileControl.Resume); Tox.OnFileChunkReceived += Tox_OnFileChunkReceived; Tox.OnFileControlReceived += Tox_OnFileControlReceived; OnComplete += (v) => { Dispose(); }; }