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

Contains all information that is associated with a Plasma store client. More...

#include <plasma/store.h>

Public Member Functions

 Client (int fd)
 

Public Attributes

int fd
 The file descriptor used to communicate with the client. More...
 
std::unordered_set< ObjectIDobject_ids
 Object ids that are used by this client. More...
 
int notification_fd
 The file descriptor used to push notifications to client. More...
 

Detailed Description

Contains all information that is associated with a Plasma store client.

Constructor & Destructor Documentation

◆ Client()

plasma::Client::Client ( int  fd)
explicit

Member Data Documentation

◆ fd

int plasma::Client::fd

The file descriptor used to communicate with the client.

◆ notification_fd

int plasma::Client::notification_fd

The file descriptor used to push notifications to client.

This is only valid if client subscribes to plasma store. -1 indicates invalid.

◆ object_ids

std::unordered_set<ObjectID> plasma::Client::object_ids

Object ids that are used by this client.


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