Android-cuttlefish cvd tool
Classes | Namespaces | Functions
readable_source.cc File Reference
#include "cuttlefish/host/libs/zip/libzip_cc/readable_source.h"
#include <errno.h>
#include <stddef.h>
#include <stdint.h>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <utility>
#include "zip.h"
#include "cuttlefish/host/libs/zip/libzip_cc/error.h"
#include "cuttlefish/host/libs/zip/libzip_cc/managed.h"
#include "cuttlefish/host/libs/zip/libzip_cc/source_callback.h"
#include "cuttlefish/host/libs/zip/libzip_cc/stat.h"
#include "cuttlefish/result/result.h"
Include dependency graph for readable_source.cc:

Classes

struct  cuttlefish::anonymous_namespace{readable_source.cc}::ReadableCallbackSource
 

Namespaces

namespace  cuttlefish
 
namespace  cuttlefish::anonymous_namespace{readable_source.cc}
 

Functions

int64_t cuttlefish::anonymous_namespace{readable_source.cc}::ReadableZipSourceCallbackFn (void *userdata, void *data, uint64_t len, zip_source_cmd_t cmd)
 
std::optional< ZipCompression > cuttlefish::anonymous_namespace{readable_source.cc}::CompressionFromRaw (uint16_t method)
 
int64_t cuttlefish::HandleCallback (ReadableZipSourceCallback &callbacks, zip_error_t *error, void *data, uint64_t len, zip_source_cmd_t cmd)