Barotrauma Server
Loading...
Searching...
No Matches
Barotrauma.Networking.FileSender Class Reference

Classes

class  FileTransferOut
 

Public Member Functions

delegate void FileTransferDelegate (FileTransferOut fileStreamReceiver)
 
 FileSender (ServerPeer serverPeer, int mtu)
 
FileTransferOut StartTransfer (NetworkConnection recipient, FileTransferType fileType, string filePath)
 
void Update (float deltaTime)
 
void CancelTransfer (FileTransferOut transfer)
 
void ReadFileRequest (IReadMessage inc, Client client)
 

Public Attributes

FileTransferDelegate OnStarted
 
FileTransferDelegate OnEnded
 

Static Public Attributes

static DateTime StartTime
 

Properties

IReadOnlyList< FileTransferOutActiveTransfers [get]
 

Constructor & Destructor Documentation

◆ FileSender()

Barotrauma.Networking.FileSender.FileSender ( ServerPeer serverPeer,
int mtu )

Member Function Documentation

◆ CancelTransfer()

void Barotrauma.Networking.FileSender.CancelTransfer ( FileTransferOut transfer)

◆ FileTransferDelegate()

delegate void Barotrauma.Networking.FileSender.FileTransferDelegate ( FileTransferOut fileStreamReceiver)

◆ ReadFileRequest()

void Barotrauma.Networking.FileSender.ReadFileRequest ( IReadMessage inc,
Client client )

◆ StartTransfer()

FileTransferOut Barotrauma.Networking.FileSender.StartTransfer ( NetworkConnection recipient,
FileTransferType fileType,
string filePath )

◆ Update()

void Barotrauma.Networking.FileSender.Update ( float deltaTime)

Member Data Documentation

◆ OnEnded

FileTransferDelegate Barotrauma.Networking.FileSender.OnEnded

◆ OnStarted

FileTransferDelegate Barotrauma.Networking.FileSender.OnStarted

◆ StartTime

DateTime Barotrauma.Networking.FileSender.StartTime
static

Property Documentation

◆ ActiveTransfers

IReadOnlyList<FileTransferOut> Barotrauma.Networking.FileSender.ActiveTransfers
get

The documentation for this class was generated from the following file: