The Pedigree Project 0.1
MqueueNetlinkSocket Member List

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

accept(struct sockaddr_storage *, socklen_t *, int, DescriptorLease *) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
acquireDescriptorLifetime() const (defined in NetworkSyscalls)NetworkSyscallsprotected
addDescriptorOwner()NetworkSyscalls
associate(FileDescriptor *fd) (defined in NetworkSyscalls)NetworkSyscalls
beginDescriptorClose()NetworkSyscallsprotected
bind(const struct sockaddr_storage *, socklen_t) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
canPoll() const override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
closeReadiness(ReadyMask mask=ReadyInvalid|ReadyHangup)ReadinessSourceprotected
connect(const struct sockaddr_storage *, socklen_t) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
create() overrideMqueueNetlinkSocketvirtual
deferReceiveError(int error) (defined in NetworkSyscalls)NetworkSyscalls
deliverCookie(const uint8_t cookie[32], bool removed) (defined in MqueueNetlinkSocket)MqueueNetlinkSocket
getDomain() const (defined in NetworkSyscalls)NetworkSyscallsinline
getpeername(struct sockaddr_storage *, socklen_t *) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
getProtocol() const (defined in NetworkSyscalls)NetworkSyscallsinline
getsockname(struct sockaddr_storage *, socklen_t *) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
getsockopt(int, int, void *, socklen_t *) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
getType() const (defined in NetworkSyscalls)NetworkSyscallsinline
hasLastDescriptorClosed() const (defined in NetworkSyscalls)NetworkSyscallsprotected
isBlocking() const (defined in NetworkSyscalls)NetworkSyscalls
lastDescriptorClosed() overrideMqueueNetlinkSocketvirtual
listen(int) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
m_Blocking (defined in NetworkSyscalls)NetworkSyscallsprotected
m_Changed (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
m_Closed (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
m_Cookies (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
m_Count (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
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_Generations (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
m_Head (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
m_LastDescriptorClosed (defined in NetworkSyscalls)NetworkSyscallsprivate
m_LifecycleLock (defined in NetworkSyscalls)NetworkSyscallsmutableprivate
m_Lock (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
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_Reserved (defined in MqueueNetlinkSocket)MqueueNetlinkSocketprivate
m_Type (defined in NetworkSyscalls)NetworkSyscallsprotected
monitor(Thread *pThread, Event *pEvent) (defined in NetworkSyscalls)NetworkSyscallsvirtual
MqueueNetlinkSocket(int type, int protocol) (defined in MqueueNetlinkSocket)MqueueNetlinkSocket
NetworkSyscalls(int domain, int type, int protocol) (defined in NetworkSyscalls)NetworkSyscalls
notifyReadiness(ReadyMask mask)ReadinessSourceprotected
operator=(const ReadinessSource &)=delete (defined in ReadinessSource)ReadinessSourceprivate
pendingReceiveReadiness() const (defined in NetworkSyscalls)NetworkSyscallsprotected
poll(bool &read, bool &write, bool &error, Semaphore *waiter) (defined in NetworkSyscalls)NetworkSyscallsvirtual
queryReady(bool reading, bool writing) overrideMqueueNetlinkSocketvirtual
readinessGenerations() overrideMqueueNetlinkSocketvirtual
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 *, SharedPointer< SocketRights > *) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
releaseDescriptorLifetime() (defined in NetworkSyscalls)NetworkSyscallsprotected
removeDescriptorOwner() (defined in NetworkSyscalls)NetworkSyscalls
reserveCookie() (defined in MqueueNetlinkSocket)MqueueNetlinkSocket
retainDescriptorLifetime(const SharedPointer< NetworkSyscalls > &lifetime)NetworkSyscalls
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 *, const SharedPointer< SocketRights > &) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
setBlocking(bool blocking) (defined in NetworkSyscalls)NetworkSyscallsvirtual
setsockopt(int, int, const void *, socklen_t) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
shutdown(int) override (defined in MqueueNetlinkSocket)MqueueNetlinkSocketvirtual
subscribeReadiness(ReadyMask interest, const SharedPointer< ReadinessObserver > &observer, ReadinessSubscription &subscription)ReadinessSource
takeReceiveError() (defined in NetworkSyscalls)NetworkSyscalls
unmonitor(Event *pEvent) (defined in NetworkSyscalls)NetworkSyscallsvirtual
unPoll(Semaphore *waiter) (defined in NetworkSyscalls)NetworkSyscallsvirtual
withReceiveErrorGeneration(ReadinessGenerations generations) const (defined in NetworkSyscalls)NetworkSyscallsprotected
~MqueueNetlinkSocket() override (defined in MqueueNetlinkSocket)MqueueNetlinkSocket
~NetworkSyscalls() (defined in NetworkSyscalls)NetworkSyscallsvirtual
~ReadinessSource() (defined in ReadinessSource)ReadinessSourcevirtual