コード例 #1
0
ファイル: FileTransferOverview.cpp プロジェクト: swift/swift
void FileTransferOverview::sendFile(const JID& jid, const std::string& filename) {
    if (boost::filesystem::exists(filename) && boost::filesystem::file_size(filename) > 0) {
        FileTransferController* controller = new FileTransferController(jid, filename, fileTransferManager);
        onNewFileTransferController(controller);
    }
}
コード例 #2
0
ファイル: FileTransferOverview.cpp プロジェクト: swift/swift
void FileTransferOverview::handleIncomingFileTransfer(IncomingFileTransfer::ref transfer) {
    FileTransferController* controller = new FileTransferController(transfer);
    onNewFileTransferController(controller);
}
コード例 #3
0
void FileTransferOverview::sendFile(const JID& jid, const std::string& filename) {
	FileTransferController* controller = new FileTransferController(jid, filename, fileTransferManager);
	fileTransfers.push_back(controller);
	
	onNewFileTransferController(controller);
}