Android-cuttlefish cvd tool
|
#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | SyncRequest |
union | syncmsg |
Macros | |
#define | MKID(a, b, c, d) ((a) | ((b) << 8) | ((c) << 16) | ((d) << 24)) |
#define | ID_LSTAT_V1 MKID('S', 'T', 'A', 'T') |
#define | ID_STAT_V2 MKID('S', 'T', 'A', '2') |
#define | ID_LSTAT_V2 MKID('L', 'S', 'T', '2') |
#define | ID_LIST_V1 MKID('L', 'I', 'S', 'T') |
#define | ID_LIST_V2 MKID('L', 'I', 'S', '2') |
#define | ID_DENT_V1 MKID('D', 'E', 'N', 'T') |
#define | ID_DENT_V2 MKID('D', 'N', 'T', '2') |
#define | ID_SEND_V1 MKID('S', 'E', 'N', 'D') |
#define | ID_SEND_V2 MKID('S', 'N', 'D', '2') |
#define | ID_RECV_V1 MKID('R', 'E', 'C', 'V') |
#define | ID_RECV_V2 MKID('R', 'C', 'V', '2') |
#define | ID_DONE MKID('D', 'O', 'N', 'E') |
#define | ID_DATA MKID('D', 'A', 'T', 'A') |
#define | ID_OKAY MKID('O', 'K', 'A', 'Y') |
#define | ID_FAIL MKID('F', 'A', 'I', 'L') |
#define | ID_QUIT MKID('Q', 'U', 'I', 'T') |
#define | SYNC_DATA_MAX (64 * 1024) |
Enumerations | |
enum | SyncFlag : uint32_t { kSyncFlagNone = 0 , kSyncFlagBrotli = 1 , kSyncFlagLZ4 = 2 , kSyncFlagZstd = 4 , kSyncFlagDryRun = 0x8000'0000U } |
enum class | CompressionType { None , Any , Brotli , LZ4 , Zstd } |
Functions | |
struct SyncRequest | __attribute__ ((packed)) |
Variables | |
uint32_t | id |
uint32_t | path_length |
enum SyncFlag | __attribute__ |
#define ID_FAIL MKID('F', 'A', 'I', 'L') |
#define ID_LIST_V1 MKID('L', 'I', 'S', 'T') |
#define ID_LIST_V2 MKID('L', 'I', 'S', '2') |
#define ID_LSTAT_V1 MKID('S', 'T', 'A', 'T') |
#define ID_LSTAT_V2 MKID('L', 'S', 'T', '2') |
#define ID_OKAY MKID('O', 'K', 'A', 'Y') |
#define ID_QUIT MKID('Q', 'U', 'I', 'T') |
#define ID_RECV_V1 MKID('R', 'E', 'C', 'V') |
#define ID_RECV_V2 MKID('R', 'C', 'V', '2') |
#define ID_STAT_V2 MKID('S', 'T', 'A', '2') |
#define MKID | ( | a, | |
b, | |||
c, | |||
d | |||
) | ((a) | ((b) << 8) | ((c) << 16) | ((d) << 24)) |
#define SYNC_DATA_MAX (64 * 1024) |
|
strong |
enum SyncFlag : uint32_t |
struct SyncRequest __attribute__ | ( | (packed) | ) |
enum nl80211_bss_select_attr __attribute__ |
uint32_t id |
uint32_t path_length |