Top Fields Constructors Methods
org.lwjgl.opengles

pack-priv abstract Class PeerInfo

extends Object
Class Inheritance
Imports
org.lwjgl.LWJGLException, .LWJGLUtil, java.nio.ByteBuffer

Author
elias_naur
Version
$Revision: 3418 $ $Id: PeerInfo.java 3418 2010-09-28 21:11:35Z spasi $

Field Summary

Modifier and TypeField and Description
private final ByteBuffer
private int
private Thread

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public void
protected abstract void
protected abstract void
pack-priv final ByteBuffer
public final synchronized ByteBuffer
private void
public final synchronized void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

handleback to summary
private final ByteBuffer handle
lock_countback to summary
private int lock_count
locking_threadback to summary
private Thread locking_thread

Constructor Detail

PeerInfoback to summary
protected PeerInfo(ByteBuffer handle)

Method Detail

destroyback to summary
public void destroy()
doLockAndInitHandleback to summary
protected abstract void doLockAndInitHandle() throws LWJGLException
doUnlockback to summary
protected abstract void doUnlock() throws LWJGLException
getHandleback to summary
pack-priv final ByteBuffer getHandle()
lockAndGetHandleback to summary
public final synchronized ByteBuffer lockAndGetHandle() throws LWJGLException
lockAndInitHandleback to summary
private void lockAndInitHandle() throws LWJGLException
unlockback to summary
public final synchronized void unlock() throws LWJGLException