Back to Site
Loading...
Searching...
No Matches
librats::FileTransfer::Offer Struct Reference

Delivered to the offer callback so the app can accept() or reject(). More...

#include <file_transfer.h>

Collaboration diagram for librats::FileTransfer::Offer:
[legend]

Public Attributes

PeerId from
 
uint64_t id = 0
 
std::string name
 file or directory name
 
uint64_t size = 0
 total size across all files
 
bool is_directory = false
 
std::vector< FileEntryfiles
 full manifest
 

Detailed Description

Delivered to the offer callback so the app can accept() or reject().

Definition at line 89 of file file_transfer.h.

Member Data Documentation

◆ files

std::vector<FileEntry> librats::FileTransfer::Offer::files

full manifest

Definition at line 95 of file file_transfer.h.

◆ from

PeerId librats::FileTransfer::Offer::from

Definition at line 90 of file file_transfer.h.

◆ id

uint64_t librats::FileTransfer::Offer::id = 0

Definition at line 91 of file file_transfer.h.

◆ is_directory

bool librats::FileTransfer::Offer::is_directory = false

Definition at line 94 of file file_transfer.h.

◆ name

std::string librats::FileTransfer::Offer::name

file or directory name

Definition at line 92 of file file_transfer.h.

◆ size

uint64_t librats::FileTransfer::Offer::size = 0

total size across all files

Definition at line 93 of file file_transfer.h.


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