OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:AsynchronousCloseMonitor
(Results
1 - 8
of
8
) sorted by null
/libcore/luni/src/main/native/
AsynchronousCloseMonitor.h
24
*
AsynchronousCloseMonitor
helps implement Java's asynchronous close semantics.
26
*
AsynchronousCloseMonitor
::init must be called before anything else.
28
* Every blocking I/O operation must be surrounded by an
AsynchronousCloseMonitor
32
*
AsynchronousCloseMonitor
monitor(fd);
38
*
AsynchronousCloseMonitor
::signalBlockedThreads(fd);
44
class
AsynchronousCloseMonitor
{
46
AsynchronousCloseMonitor
(int fd);
47
~
AsynchronousCloseMonitor
();
55
AsynchronousCloseMonitor
* mPrev;
56
AsynchronousCloseMonitor
* mNext
[
all
...]
libcore_io_AsynchronousCloseMonitor.cpp
17
#define LOG_TAG "
AsynchronousCloseMonitor
"
19
#include "
AsynchronousCloseMonitor
.h"
26
AsynchronousCloseMonitor
::signalBlockedThreads(fd);
30
NATIVE_METHOD(
AsynchronousCloseMonitor
, signalBlockedThreads, "(Ljava/io/FileDescriptor;)V"),
33
AsynchronousCloseMonitor
::init();
34
jniRegisterNativeMethods(env, "libcore/io/
AsynchronousCloseMonitor
", gMethods, NELEM(gMethods));
AsynchronousCloseMonitor.cpp
17
#define LOG_TAG "
AsynchronousCloseMonitor
"
19
#include "
AsynchronousCloseMonitor
.h"
35
static
AsynchronousCloseMonitor
* blockedThreadList = NULL;
51
void
AsynchronousCloseMonitor
::init() {
65
void
AsynchronousCloseMonitor
::signalBlockedThreads(int fd) {
67
for (
AsynchronousCloseMonitor
* it = blockedThreadList; it != NULL; it = it->mNext) {
76
bool
AsynchronousCloseMonitor
::wasSignaled() const {
80
AsynchronousCloseMonitor
::
AsynchronousCloseMonitor
(int fd) {
95
AsynchronousCloseMonitor
::~AsynchronousCloseMonitor()
[
all
...]
sub.mk
7
AsynchronousCloseMonitor
.cpp \
libcore_io_Posix.cpp
19
#include "
AsynchronousCloseMonitor
.h"
132
*
AsynchronousCloseMonitor
::signalBlockedThreads(fd) is used to signal a close() or
137
* -1: a SocketException if signaled via
AsynchronousCloseMonitor
, or ErrnoException for other
147
AsynchronousCloseMonitor
_monitor(_fd); \
167
* also handles the case where
AsynchronousCloseMonitor
::signalBlockedThreads(fd) is used to signal
173
* via
AsynchronousCloseMonitor
, or ErrnoException for other failures.
182
AsynchronousCloseMonitor
_monitor(_fd); \
[
all
...]
/libcore/luni/src/main/java/libcore/io/
AsynchronousCloseMonitor.java
21
public final class
AsynchronousCloseMonitor
{
22
private
AsynchronousCloseMonitor
() {
IoBridge.java
189
* the
AsynchronousCloseMonitor
before they entered the blocking operation.
201
AsynchronousCloseMonitor
.signalBlockedThreads(oldFd);
/external/conscrypt/src/main/native/
org_conscrypt_NativeCrypto.cpp
65
#include "
AsynchronousCloseMonitor
.h"
[
all
...]
Completed in 205 milliseconds