java.lang.Object
com.oracle.libuv.LoopHandle
- All Implemented Interfaces:
Closeable,AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CallbackHandlerFactoryprotected ContextProviderprotected CallbackExceptionHandler -
Constructor Summary
ConstructorsConstructorDescriptionLoopHandle(CallbackExceptionHandler exceptionHandler, CallbackHandlerFactory callbackHandler, ContextProvider contextProvider) -
Method Summary
-
Field Details
-
exceptionHandler
-
callbackHandlerFactory
-
contextProvider
-
-
Constructor Details
-
LoopHandle
public LoopHandle(CallbackExceptionHandler exceptionHandler, CallbackHandlerFactory callbackHandler, ContextProvider contextProvider) -
LoopHandle
public LoopHandle()
-
-
Method Details
-
getCallbackHandler
-
getCallbackHandler
-
getContext
-
getExceptionHandler
-
runNoWait
- Throws:
Throwable
-
runOnce
- Throws:
Throwable
-
run
- Throws:
Throwable
-
stop
public void stop() -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
destroy
public void destroy() -
closeAll
public void closeAll() -
list
-
pointer
public long pointer()
-