| Class | Description | 
|---|---|
| NativeResource | 
 A  
NativeResource is an object representing a runtime element managed by the native side (such as a file, a socket, an image, ...). | 
| PoolOfImmortalByteBuffers | 
 A pool of reusable immortal byte buffers. 
 | 
| PoolOfLimitedReusableResources | 
 A pool of resources where resources are allocated at creation time (no lazy allocation). 
 | 
| PoolOfReusableResources | 
 A pool of reusable resources. 
 | 
| SNI | 
| Exception | Description | 
|---|---|
| NativeException | 
RuntimeException subclass that may be thrown from an SNI native using
 SNI_throwNativeException() function. | 
| NativeIOException | 
IOException subclass that may be thrown from an SNI native using
 SNI_throwNativeIOException() function. | 
ESR012).