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

Directory transfer metadata. More...

#include <file_transfer.h>

Collaboration diagram for librats::DirectoryMetadata:
[legend]

Public Member Functions

uint64_t get_total_size () const
 
size_t get_total_file_count () const
 

Public Attributes

std::string directory_name
 
std::string relative_path
 
std::vector< FileMetadatafiles
 
std::vector< DirectoryMetadatasubdirectories
 

Detailed Description

Directory transfer metadata.

Definition at line 79 of file file_transfer.h.

Member Function Documentation

◆ get_total_file_count()

size_t librats::DirectoryMetadata::get_total_file_count ( ) const

◆ get_total_size()

uint64_t librats::DirectoryMetadata::get_total_size ( ) const

Member Data Documentation

◆ directory_name

std::string librats::DirectoryMetadata::directory_name

Definition at line 80 of file file_transfer.h.

◆ files

std::vector<FileMetadata> librats::DirectoryMetadata::files

Definition at line 82 of file file_transfer.h.

◆ relative_path

std::string librats::DirectoryMetadata::relative_path

Definition at line 81 of file file_transfer.h.

◆ subdirectories

std::vector<DirectoryMetadata> librats::DirectoryMetadata::subdirectories

Definition at line 83 of file file_transfer.h.


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