Home | History | Annotate | Download | only in base

Lines Matching refs:HANDLE

27 // the underlying OS handle to a shared memory segment.
29 typedef HANDLE SharedMemoryHandle;
30 typedef HANDLE SharedMemoryLock;
56 SharedMemory(SharedMemoryHandle handle, bool read_only);
61 SharedMemory(SharedMemoryHandle handle, bool read_only,
67 // Return true iff the given handle is valid (i.e. not the distingished
68 // invalid value; NULL for a HANDLE and -1 for a file descriptor)
69 static bool IsHandleValid(const SharedMemoryHandle& handle);
71 // Returns invalid handle (see comment above for exact definition).
74 // Closes a shared memory handle.
75 static void CloseHandle(const SharedMemoryHandle& handle);
126 // Returns the underlying OS handle for this segment.
127 // Use of this handle for anything other than an opaque
129 SharedMemoryHandle handle() const;
147 // the handle for use in the remote process.
199 HANDLE mapped_file_;