GRPC Core  3.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
grpc_slice Struct Reference

#include <slice.h>

Data Fields

struct grpc_slice_refcountrefcount
 
union {
   struct {
      uint8_t *   bytes
 
      size_t   length
 
   }   refcounted
 
   struct {
      uint8_t   length
 
      uint8_t   bytes [(sizeof(size_t)+sizeof(uint8_t *)-1)]
 
   }   inlined
 
data
 

Field Documentation

uint8_t* grpc_slice::bytes
uint8_t grpc_slice::bytes[(sizeof(size_t)+sizeof(uint8_t *)-1)]
union { ... } grpc_slice::data
struct { ... } grpc_slice::inlined
size_t grpc_slice::length
uint8_t grpc_slice::length
struct grpc_slice_refcount* grpc_slice::refcount
struct { ... } grpc_slice::refcounted

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