|
The Pedigree Project 0.1
|
#include <UnixFilesystem.h>
Collaboration diagram for UnixSocketConnection:Classes | |
| class | Stream |
Private Attributes | |
| Stream | m_FirstStream |
| Stream | m_SecondStream |
| bool | m_Active |
| bool | m_Failed |
| bool | m_Closed [2] |
| bool | m_ReadShutdown [2] |
| bool | m_WriteShutdown [2] |
| struct ucred | m_Creds [2] |
Friends | |
| class | UnixSocket |
Shared storage for a connected streaming socket pair.
Keeping the byte streams independent of either endpoint means a concurrent close cannot leave the surviving endpoint dereferencing a freed peer.
Definition at line 91 of file UnixFilesystem.h.
| UnixSocketConnection::UnixSocketConnection | ( | ) |
Definition at line 455 of file UnixFilesystem.cc.
|
friend |
Definition at line 92 of file UnixFilesystem.h.
|
private |
Definition at line 163 of file UnixFilesystem.h.
|
private |
Definition at line 165 of file UnixFilesystem.h.
|
private |
Definition at line 168 of file UnixFilesystem.h.
|
private |
Definition at line 164 of file UnixFilesystem.h.
|
private |
Definition at line 161 of file UnixFilesystem.h.
|
private |
Definition at line 166 of file UnixFilesystem.h.
|
private |
Definition at line 162 of file UnixFilesystem.h.
|
private |
Definition at line 167 of file UnixFilesystem.h.