Public Member Functions | Static Public Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.intel.realsense.librealsense.RsContext Class Reference
Inheritance diagram for com.intel.realsense.librealsense.RsContext:
Inheritance graph
[legend]

Public Member Functions

void close ()
 
int getDeviceCount ()
 
DeviceList queryDevices ()
 
DeviceList queryDevices (ProductLine productLine)
 
synchronized void removeDevicesChangedCallback ()
 
 RsContext ()
 
synchronized void setDevicesChangedCallback (DeviceListener listener)
 

Static Public Member Functions

static String getVersion ()
 
static void init (Context context)
 

Static Private Member Functions

static native long nCreate ()
 
static native void nDelete (long handle)
 
static native String nGetVersion ()
 
static native long nQueryDevices (long handle, int mask)
 

Private Attributes

DeviceListener mListener
 

Static Private Attributes

static DeviceWatcher mDeviceWatcher
 

Detailed Description

Definition at line 5 of file RsContext.java.

Constructor & Destructor Documentation

com.intel.realsense.librealsense.RsContext.RsContext ( )
inline

Definition at line 46 of file RsContext.java.

Member Function Documentation

void com.intel.realsense.librealsense.RsContext.close ( )
inline

Definition at line 51 of file RsContext.java.

int com.intel.realsense.librealsense.RsContext.getDeviceCount ( )
inline
Deprecated:
use queryDevices() instead.

Definition at line 22 of file RsContext.java.

static String com.intel.realsense.librealsense.RsContext.getVersion ( )
inlinestatic

Definition at line 14 of file RsContext.java.

static void com.intel.realsense.librealsense.RsContext.init ( Context  context)
inlinestatic

Definition at line 9 of file RsContext.java.

static native long com.intel.realsense.librealsense.RsContext.nCreate ( )
staticprivate
static native void com.intel.realsense.librealsense.RsContext.nDelete ( long  handle)
staticprivate
static native String com.intel.realsense.librealsense.RsContext.nGetVersion ( )
staticprivate
static native long com.intel.realsense.librealsense.RsContext.nQueryDevices ( long  handle,
int  mask 
)
staticprivate
DeviceList com.intel.realsense.librealsense.RsContext.queryDevices ( )
inline

Definition at line 26 of file RsContext.java.

DeviceList com.intel.realsense.librealsense.RsContext.queryDevices ( ProductLine  productLine)
inline

Definition at line 30 of file RsContext.java.

synchronized void com.intel.realsense.librealsense.RsContext.removeDevicesChangedCallback ( )
inline

Definition at line 41 of file RsContext.java.

synchronized void com.intel.realsense.librealsense.RsContext.setDevicesChangedCallback ( DeviceListener  listener)
inline

Definition at line 34 of file RsContext.java.

Member Data Documentation

DeviceWatcher com.intel.realsense.librealsense.RsContext.mDeviceWatcher
staticprivate

Definition at line 6 of file RsContext.java.

DeviceListener com.intel.realsense.librealsense.RsContext.mListener
private

Definition at line 7 of file RsContext.java.


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


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:36