uuu
uuu (Universal Update Utility), mfgtools 3.0
Loading...
Searching...
No Matches
uuu_notify Struct Reference

#include <libuuu.h>

Public Types

enum  NOTIFY_TYPE {
  NOTIFY_CMD_TOTAL , NOTIFY_CMD_START , NOTIFY_CMD_END , NOTIFY_CMD_INDEX ,
  NOTIFY_CMD_INFO , NOTIFY_PHASE_TOTAL , NOTIFY_PHASE_INDEX , NOTIFY_TRANS_SIZE ,
  NOTIFY_TRANS_POS , NOTIFY_WAIT_FOR , NOTIFY_DEV_ATTACH , NOTIFY_DECOMPRESS_START ,
  NOTIFY_DECOMPRESS_SIZE , NOTIFY_DECOMPRESS_POS , NOTIFY_DOWNLOAD_START , NOTIFY_DOWNLOAD_END ,
  NOTIFY_THREAD_EXIT , NOTIFY_DONE
}

Public Attributes

NOTIFY_TYPE type
uint64_t id
uint64_t timestamp
union { 
   int   status 
   size_t   index 
   size_t   total 
   char *   str 
}; 

Member Enumeration Documentation

◆ NOTIFY_TYPE

Enumerator
NOTIFY_CMD_TOTAL 
NOTIFY_CMD_START 
NOTIFY_CMD_END 
NOTIFY_CMD_INDEX 
NOTIFY_CMD_INFO 
NOTIFY_PHASE_TOTAL 
NOTIFY_PHASE_INDEX 
NOTIFY_TRANS_SIZE 
NOTIFY_TRANS_POS 
NOTIFY_WAIT_FOR 
NOTIFY_DEV_ATTACH 
NOTIFY_DECOMPRESS_START 
NOTIFY_DECOMPRESS_SIZE 
NOTIFY_DECOMPRESS_POS 
NOTIFY_DOWNLOAD_START 
NOTIFY_DOWNLOAD_END 
NOTIFY_THREAD_EXIT 
NOTIFY_DONE 

Member Data Documentation

◆ [union]

union { ... } uuu_notify

◆ id

uint64_t uuu_notify::id

◆ index

size_t uuu_notify::index

◆ status

int uuu_notify::status

◆ str

char* uuu_notify::str

◆ timestamp

uint64_t uuu_notify::timestamp

◆ total

size_t uuu_notify::total

◆ type

NOTIFY_TYPE uuu_notify::type

The documentation for this struct was generated from the following file:
  • /home/builder/.cache/aurutils/sync/mfgtools-git/src/mfgtools-git/libuuu/libuuu.h