| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Simplex.FileTransfer.Agent
Documentation
startXFTPWorkers :: AgentClient -> Maybe FilePath -> AM () Source #
startXFTPSndWorkers :: AgentClient -> Maybe FilePath -> AM () Source #
closeXFTPAgent :: XFTPAgent -> IO () Source #
toFSFilePath :: FilePath -> AM' FilePath Source #
xftpReceiveFile' :: AgentClient -> UserId -> ValidFileDescription 'FRecipient -> Maybe CryptoFileArgs -> Bool -> AM RcvFileId Source #
xftpDeleteRcvFile' :: AgentClient -> RcvFileId -> AM' () Source #
xftpDeleteRcvFiles' :: AgentClient -> [RcvFileId] -> AM' () Source #
xftpSendFile' :: AgentClient -> UserId -> CryptoFile -> Int -> AM SndFileId Source #
xftpSendDescription' :: AgentClient -> UserId -> ValidFileDescription 'FRecipient -> Int -> AM SndFileId Source #
deleteSndFileInternal :: AgentClient -> SndFileId -> AM' () Source #
deleteSndFilesInternal :: AgentClient -> [SndFileId] -> AM' () Source #
deleteSndFileRemote :: AgentClient -> UserId -> SndFileId -> ValidFileDescription 'FSender -> AM' () Source #
deleteSndFilesRemote :: AgentClient -> UserId -> [(SndFileId, ValidFileDescription 'FSender)] -> AM' () Source #