Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Public Attributes | List of all members
plasma::PlasmaObject Struct Reference

#include <plasma/plasma.h>

Public Attributes

int store_fd
 The file descriptor of the memory mapped file in the store. More...
 
ptrdiff_t data_offset
 The offset in bytes in the memory mapped file of the data. More...
 
ptrdiff_t metadata_offset
 The offset in bytes in the memory mapped file of the metadata. More...
 
int64_t data_size
 The size in bytes of the data. More...
 
int64_t metadata_size
 The size in bytes of the metadata. More...
 
int device_num
 Device number object is on. More...
 

Member Data Documentation

◆ data_offset

ptrdiff_t plasma::PlasmaObject::data_offset

The offset in bytes in the memory mapped file of the data.

◆ data_size

int64_t plasma::PlasmaObject::data_size

The size in bytes of the data.

◆ device_num

int plasma::PlasmaObject::device_num

Device number object is on.

◆ metadata_offset

ptrdiff_t plasma::PlasmaObject::metadata_offset

The offset in bytes in the memory mapped file of the metadata.

◆ metadata_size

int64_t plasma::PlasmaObject::metadata_size

The size in bytes of the metadata.

◆ store_fd

int plasma::PlasmaObject::store_fd

The file descriptor of the memory mapped file in the store.

It is used as a unique identifier of the file in the client to look up the corresponding file descriptor on the client's side.


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