PebbleOS
Loading...
Searching...
No Matches
Data Structures | Enumerations | Variables
get_bytes_private.h File Reference
#include "get_bytes.h"
#include <stdint.h>
#include <kernel/core_dump_private.h>
#include <pbl/services/comm_session/session.h>
#include <pbl/kernel/compiler.h>

Data Structures

struct  GetBytesHeader
 Header of every request and response. More...
 
struct  GetBytesFileHeader
 GET_BYTES_CMD_GET_FILE request. More...
 
struct  GetBytesFlashHeader
 GET_BYTES_CMD_GET_FLASH request. More...
 
struct  GetBytesRspObjectInfo
 GET_BYTES_CMD_OBJECT_INFO response. More...
 
struct  GetBytesRspObjectData
 GET_BYTES_CMD_OBJECT_DATA response. More...
 
struct  GetBytesErrorResponse
 Error response sent asynchronously. More...
 

Enumerations

enum  GetBytesCmd {
  GET_BYTES_CMD_GET_COREDUMP = 0 , GET_BYTES_CMD_OBJECT_INFO = 1 , GET_BYTES_CMD_OBJECT_DATA = 2 , GET_BYTES_CMD_GET_FILE = 3 ,
  GET_BYTES_CMD_GET_FLASH = 4 , GET_BYTES_CMD_GET_NEW_COREDUMP = 5
}
 Get bytes commands. More...
 

Variables

static const uint16_t GET_BYTES_ENDPOINT_ID = 9000
 Get bytes endpoint ID.