C# Class Gwupe.Agent.Components.Functions.FileSend.Function

Inheritance: Gwupe.Agent.Components.Functions.API.FunctionImpl
Exibir arquivo Open project: gwupe/Gwupe

Private Properties

Property Type Description
CancelFileOffer void
CancelFileReceive void
CancelFileSend void
CloseFileSend void
FileReceiverOnConnectionClosed void
FileSendComplete void
FileSendRequestResponseResponseHandler void
Function System
LogFileSendRequest Gwupe.Agent.Components.Functions.FileSend.ChatElement.FileSendRequestChatElement
ProcessAcceptFile void
ProcessDenyFile void
ProcessFileSendRequestRs void
ProcessIncomingFileSendRequest void
RemovePendingFileReceive void
RemovePendingFileSend void
RequestFileSend void
ShowFileProgressNotification Gwupe.Agent.Components.Functions.FileSend.Notification.FileSendProgressNotification
TrySetInactive void

Public Methods

Method Description
Close ( ) : void
ProcessFileSendRequestResponse ( bool accepted, string fileSendId ) : void

Private Methods

Method Description
CancelFileOffer ( FileSendInfo fileInfo ) : void
CancelFileReceive ( FileSendInfo fileInfo ) : void
CancelFileSend ( FileSendInfo fileInfo ) : void
CloseFileSend ( FileSendInfo fileSend ) : void
FileReceiverOnConnectionClosed ( FileSendInfo fileInfo ) : void
FileSendComplete ( FileSendInfo fileInfo, FileSendCompleteEventArgs args ) : void
FileSendRequestResponseResponseHandler ( FileSendInfo fileInfo, FileSendRequestResponseRq request, FileSendRequestResponseRs response, Exception e ) : void
Function ( GwupeClientAppContext appContext, Engagement engagement ) : System
LogFileSendRequest ( String message, string userName ) : FileSendRequestChatElement
ProcessAcceptFile ( FileSendInfo fileInfo ) : void
ProcessDenyFile ( FileSendInfo fileInfo ) : void
ProcessFileSendRequestRs ( FileSendRequestRq request, FileSendRequestRs res, Exception e, FileSendInfo fileInfo ) : void
ProcessIncomingFileSendRequest ( string filename, string fileSendId, long fileSize ) : void
RemovePendingFileReceive ( String fileSendId ) : void
RemovePendingFileSend ( String fileSendId ) : void
RequestFileSend ( String filepath ) : void
ShowFileProgressNotification ( FileSendInfo fileInfo ) : FileSendProgressNotification
TrySetInactive ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

ProcessFileSendRequestResponse() public method

public ProcessFileSendRequestResponse ( bool accepted, string fileSendId ) : void
accepted bool
fileSendId string
return void