CernVM-FS  2.12.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
receiver::FileInfo Struct Reference

#include <payload_processor.h>

Collaboration diagram for receiver::FileInfo:

Public Member Functions

 FileInfo ()
 
 FileInfo (const ObjectPackBuild::Event &event)
 
 FileInfo (const FileInfo &other)
 
FileInfooperator= (const FileInfo &other)
 

Public Attributes

upload::UploadStreamHandlehandle
 
size_t total_size
 
size_t current_size
 
shash::ContextPtr hash_context
 
std::vector< unsigned char > hash_buffer
 

Detailed Description

Definition at line 19 of file payload_processor.h.

Constructor & Destructor Documentation

receiver::FileInfo::FileInfo ( )

Definition at line 24 of file payload_processor.cc.

receiver::FileInfo::FileInfo ( const ObjectPackBuild::Event event)
explicit

Definition at line 32 of file payload_processor.cc.

Here is the call graph for this function:

receiver::FileInfo::FileInfo ( const FileInfo other)

Definition at line 43 of file payload_processor.cc.

Member Function Documentation

FileInfo & receiver::FileInfo::operator= ( const FileInfo other)

Definition at line 53 of file payload_processor.cc.

Member Data Documentation

size_t receiver::FileInfo::current_size
upload::UploadStreamHandle* receiver::FileInfo::handle
std::vector<unsigned char> receiver::FileInfo::hash_buffer

Definition at line 29 of file payload_processor.h.

Referenced by FileInfo(), and operator=().

shash::ContextPtr receiver::FileInfo::hash_context
size_t receiver::FileInfo::total_size

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