The Pedigree Project 0.1
UnixSocketSyscalls Member List

This is the complete list of members for UnixSocketSyscalls, including all inherited members.

abstractKey(const String &address) const (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
accept(struct sockaddr_storage *address, socklen_t *addrlen, int flags, DescriptorLease *accepted=nullptr) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
acquireDescriptorLifetime() const (defined in NetworkSyscalls)NetworkSyscallsprotected
acquireLocalEndpoint() const (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
acquireSocket(const String &address) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
addDescriptorOwner()NetworkSyscalls
asMqueueNetlink()NetworkSyscallsinlinevirtual
associate(FileDescriptor *fd) (defined in NetworkSyscalls)NetworkSyscalls
beginDescriptorClose()NetworkSyscallsprotected
bind(const struct sockaddr_storage *address, socklen_t addrlen)UnixSocketSyscallsvirtual
canPoll() const (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
closeReadiness(ReadyMask mask=ReadyInvalid|ReadyHangup)ReadinessSourceprotected
connect(const struct sockaddr_storage *address, socklen_t addrlen) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
create()UnixSocketSyscallsvirtual
createAcceptedSocket() (defined in UnixSocketSyscalls)UnixSocketSyscallsprotectedvirtual
deferReceiveError(int error) (defined in NetworkSyscalls)NetworkSyscalls
getDomain() const (defined in NetworkSyscalls)NetworkSyscallsinline
getpeername(struct sockaddr_storage *address, socklen_t *address_len) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
getProtocol() const (defined in NetworkSyscalls)NetworkSyscallsinline
getSocketType() const (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
getsockname(struct sockaddr_storage *address, socklen_t *address_len) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
getsockopt(int level, int optname, void *optvalue, socklen_t *optlen) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
getType() const (defined in NetworkSyscalls)NetworkSyscallsinline
hasLastDescriptorClosed() const (defined in NetworkSyscalls)NetworkSyscallsprotected
isBlocking() const (defined in NetworkSyscalls)NetworkSyscalls
lastDescriptorClosed()UnixSocketSyscallsvirtual
listen(int backlog)UnixSocketSyscallsvirtual
m_Blocking (defined in NetworkSyscalls)NetworkSyscallsprotected
m_ClosingLocalEndpoint (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_ClosingRemoteEndpoint (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_DescriptorAdmissionOpen (defined in NetworkSyscalls)NetworkSyscallsprivate
m_DescriptorLifetime (defined in NetworkSyscalls)NetworkSyscallsprivate
m_DescriptorOwners (defined in NetworkSyscalls)NetworkSyscallsprivate
m_Domain (defined in NetworkSyscalls)NetworkSyscallsprotected
m_EndpointCloseFinalized (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_EndpointClosePending (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_EndpointMutationLockUnixSocketSyscallsprivate
m_EndpointMutationReleaseInProgress (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_EndpointRetired (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_EndpointStateLockUnixSocketSyscallsmutableprivate
m_LastDescriptorClosed (defined in NetworkSyscalls)NetworkSyscallsprivate
m_LifecycleLock (defined in NetworkSyscalls)NetworkSyscallsmutableprivate
m_LocalEndpoint (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_LocalPath (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_NetworkNamespace (defined in NetworkSyscalls)NetworkSyscallsprotected
m_OwnsAbstractName (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_Peers (defined in UnixSocketSyscalls)UnixSocketSyscallsprivatestatic
m_PendingListeners (defined in UnixSocketSyscalls)UnixSocketSyscallsprivatestatic
m_Protocol (defined in NetworkSyscalls)NetworkSyscallsprotected
m_ReadinessNotificationsNetworkSyscallsprotected
m_ReadinessState (defined in ReadinessSource)ReadinessSourceprivate
m_ReceiveError (defined in NetworkSyscalls)NetworkSyscallsprotected
m_ReceiveErrorGeneration (defined in NetworkSyscalls)NetworkSyscallsprotected
m_ReceiveErrorLock (defined in NetworkSyscalls)NetworkSyscallsmutableprotected
m_RemoteEndpoint (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_RemotePath (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
m_SyscallObjects (defined in UnixSocketSyscalls)UnixSocketSyscallsprivatestatic
m_SyscallObjectsLock (defined in UnixSocketSyscalls)UnixSocketSyscallsprivatestatic
m_Type (defined in NetworkSyscalls)NetworkSyscallsprotected
monitor(Thread *pThread, Event *pEvent) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
networkNamespace() const (defined in NetworkSyscalls)NetworkSyscallsinline
NetworkSyscalls(int domain, int type, int protocol) (defined in NetworkSyscalls)NetworkSyscalls
NOT_COPYABLE_OR_ASSIGNABLE(UnixSocketSyscalls) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
notifyPeer(UnixSocket *socket, ReadyMask mask) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
notifyReadiness(ReadyMask mask)ReadinessSourceprotected
notifySocket(UnixSocket *socket, ReadyMask mask) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivatestatic
operator=(const ReadinessSource &)=delete (defined in ReadinessSource)ReadinessSourceprivate
pairWith(UnixSocketSyscalls *other)UnixSocketSyscalls
pendingReceiveReadiness() const (defined in NetworkSyscalls)NetworkSyscallsprotected
poll(bool &read, bool &write, bool &error, Semaphore *waiter) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
publishAbstractSocket(const String &address, const SharedPointer< UnixSocketReference > &reference) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
queryReady(bool reading, bool writing)UnixSocketSyscallsvirtual
readinessGenerations() overrideUnixSocketSyscallsvirtual
ReadinessSource() (defined in ReadinessSource)ReadinessSource
ReadinessSource(const ReadinessSource &)=delete (defined in ReadinessSource)ReadinessSourceprivate
recvfrom(void *buffer, size_t bufferlen, int flags, struct sockaddr_storage *address, socklen_t *addrlen) (defined in NetworkSyscalls)NetworkSyscallsvirtual
recvfrom_msg(struct msghdr *msghdr, SharedPointer< SocketRights > *rights) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
registerPeer(UnixSocket *socket, UnixSocket *peer, UnixSocket *listener=nullptr) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
registerSocket(UnixSocket *socket) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
releaseDescriptorLifetime() (defined in NetworkSyscalls)NetworkSyscallsprotected
removeAbstractSocket(const String &address, UnixSocket *socket) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
removeDescriptorOwner() (defined in NetworkSyscalls)NetworkSyscalls
replaceLocalEndpoint(UnixSocket *socket, bool tracked, const String *localPath=nullptr) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
replaceLocalEndpoint(const SharedPointer< UnixSocketReference > &reference, const String *localPath, bool ownsAbstractName) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
retainDescriptorLifetime(const SharedPointer< NetworkSyscalls > &lifetime)NetworkSyscalls
runHostedUnixEndpointLifetimeRegression (defined in UnixSocketSyscalls)UnixSocketSyscallsfriend
sendto(const void *buffer, size_t bufferlen, int flags, const struct sockaddr_storage *address, socklen_t addrlen) (defined in NetworkSyscalls)NetworkSyscallsvirtual
sendto_msg(const struct msghdr *msghdr, const SharedPointer< SocketRights > &rights) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
setBlocking(bool blocking) (defined in NetworkSyscalls)NetworkSyscallsvirtual
setsockopt(int level, int optname, const void *optvalue, socklen_t optlen) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
shutdown(int how) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
subscribeReadiness(ReadyMask interest, const SharedPointer< ReadinessObserver > &observer, ReadinessSubscription &subscription)ReadinessSource
takeReceiveError() (defined in NetworkSyscalls)NetworkSyscalls
tryCompleteEndpointClose() (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
UnixSocketGeneration (defined in UnixSocketSyscalls)UnixSocketSyscallsfriend
UnixSocketSyscalls(int domain, int type, int protocol) (defined in UnixSocketSyscalls)UnixSocketSyscalls
unmonitor(Event *pEvent) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
unPoll(Semaphore *waiter) (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual
unregisterPeer(UnixSocket *socket, UnixSocket *peer) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivate
unregisterSocket(UnixSocket *socket, List< UnixSocket * > &peers) (defined in UnixSocketSyscalls)UnixSocketSyscallsprivatestatic
usesLocalEndpointLifetime() const override (defined in UnixSocketSyscalls)UnixSocketSyscallsinlineprotectedvirtual
withReceiveErrorGeneration(ReadinessGenerations generations) const (defined in NetworkSyscalls)NetworkSyscallsprotected
~NetworkSyscalls() (defined in NetworkSyscalls)NetworkSyscallsvirtual
~ReadinessSource() (defined in ReadinessSource)ReadinessSourcevirtual
~UnixSocketSyscalls() (defined in UnixSocketSyscalls)UnixSocketSyscallsvirtual