Android-cuttlefish cvd tool
cuttlefish::Fd Member List

This is the complete list of members for cuttlefish::Fd, including all inherited members.

Accept(const Fd &listener)cuttlefish::Fdstatic
Bind(const struct sockaddr *addr, socklen_t addrlen)cuttlefish::Fd
Chmod(mode_t mode)cuttlefish::Fd
Close()cuttlefish::Fd
Connect(const struct sockaddr *addr, socklen_t addrlen)cuttlefish::Fd
ConnectWithTimeout(const struct sockaddr *addr, socklen_t addrlen, struct timeval *timeout)cuttlefish::Fd
CopyAllFrom(Fd &in, Fd *stop=nullptr)cuttlefish::Fd
CopyFrom(Fd &in, size_t length, Fd *stop=nullptr)cuttlefish::Fd
Creat(std::string_view path, mode_t mode)cuttlefish::Fdstatic
Dup(int unmanaged_fd)cuttlefish::Fdstatic
Epollcuttlefish::Fdfriend
errno_cuttlefish::Fdprivate
ErrorFD(int error)cuttlefish::Fdprivatestatic
Fchdir()cuttlefish::Fd
Fcntl(int command, int value)cuttlefish::Fd
Fdcuttlefish::Fdfriend
Fd()cuttlefish::Fd
Fd(Fd &)=deletecuttlefish::Fd
Fd(Fd &&)cuttlefish::Fd
Fd(int fd, int in_errno)cuttlefish::Fdprivate
fd_cuttlefish::Fdprivate
Fifo(std::string_view pathname, mode_t mode)cuttlefish::Fdstatic
Flock(int operation)cuttlefish::Fd
Fsync()cuttlefish::Fd
Futimens(const struct timespec times[2])cuttlefish::Fd
GetErrno() constcuttlefish::Fdinline
GetSockName(struct sockaddr *addr, socklen_t *addrlen)cuttlefish::Fd
GetSockOpt(int level, int optname, void *optval, socklen_t *optlen)cuttlefish::Fd
identity_cuttlefish::Fdprivate
InotifyAddWatch(const std::string &pathname, uint32_t mask)cuttlefish::Fd
InotifyRmWatch(int watch)cuttlefish::Fd
Ioctl(int request, void *val=nullptr)cuttlefish::Fd
is_regular_file_cuttlefish::Fdprivate
IsATTY()cuttlefish::Fd
IsOpen() constcuttlefish::Fdinline
IsRegular() constcuttlefish::Fdinline
IsSet(fd_set *in) constcuttlefish::Fd
LinkAtCwd(const std::string &path)cuttlefish::Fd
Listen(int backlog)cuttlefish::Fd
Log(const char *message)cuttlefish::Fdstatic
LSeek(off_t offset, int whence)cuttlefish::Fd
MemfdCreate(std::string_view name, unsigned int flags=0)cuttlefish::Fdstatic
Mkostemp(std::string_view path, int flags=O_CLOEXEC)cuttlefish::Fdstatic
MMap(void *addr, size_t length, int prot, int flags, off_t offset)cuttlefish::Fd
Open(std::string_view pathname, int flags, mode_t mode=0)cuttlefish::Fdstatic
operator=(Fd &)=deletecuttlefish::Fd
operator=(Fd &&)cuttlefish::Fd
Pipe()cuttlefish::Fdstatic
PRead(void *buf, uint64_t count, uint64_t offset) const overridecuttlefish::Fdvirtual
PWrite(const void *buf, uint64_t count, uint64_t offset) overridecuttlefish::Fdvirtual
Read(void *buf, uint64_t count) overridecuttlefish::Fdvirtual
Recv(void *buf, size_t len, int flags)cuttlefish::Fd
RecvMsg(struct msghdr *msg, int flags)cuttlefish::Fd
SeekCur(int64_t) overridecuttlefish::Fdvirtual
SeekEnd(int64_t) overridecuttlefish::Fdvirtual
SeekSet(uint64_t) overridecuttlefish::Fdvirtual
Send(const void *buf, size_t len, int flags)cuttlefish::Fd
SendFile(Fd &in, off_t *offset, size_t count)cuttlefish::Fd
SendFileDescriptors(const void *buf, size_t len, Args &&... sent_fds)cuttlefish::Fdinline
SendMsg(const struct msghdr *msg, int flags)cuttlefish::Fd
Set(fd_set *dest, int *max_index) constcuttlefish::Fd
SetSockOpt(int level, int optname, const void *optval, socklen_t optlen)cuttlefish::Fd
SetTerminalRaw()cuttlefish::Fd
SharedFDcuttlefish::Fdfriend
Shutdown(int how)cuttlefish::Fd
Socket(int domain, int socket_type, int protocol)cuttlefish::Fdstatic
Socket6Client(std::string_view host, std::string_view interface, int port, int type, std::chrono::seconds timeout=std::chrono::seconds(0))cuttlefish::Fdstatic
SocketClient(std::string_view host, int port, int type, std::chrono::seconds timeout=std::chrono::seconds(0))cuttlefish::Fdstatic
SocketLocalClient(std::string_view name, bool is_abstract, int in_type)cuttlefish::Fdstatic
SocketLocalClient(std::string_view name, bool is_abstract, int in_type, int timeout_seconds)cuttlefish::Fdstatic
SocketLocalClient(int port, int type)cuttlefish::Fdstatic
SocketLocalServer(std::string_view name, bool is_abstract, int in_type, mode_t mode)cuttlefish::Fdstatic
SocketLocalServer(int port, int type)cuttlefish::Fdstatic
SocketPair(int domain, int type, int protocol)cuttlefish::Fdstatic
StrError() constcuttlefish::Fd
Truncate(uint64_t length) overridecuttlefish::Fdvirtual
UNMANAGED_Dup()cuttlefish::Fd
UNMANAGED_Dup2(int newfd)cuttlefish::Fd
Visit(IoVisitor &) overridecuttlefish::ReaderWriterSeekervirtual
Write(const void *buf, uint64_t count) overridecuttlefish::Fdvirtual
~Fd()cuttlefish::Fd
~IoVisitable()=defaultcuttlefish::IoVisitablevirtual
~Reader()=defaultcuttlefish::Readervirtual
~Seeker()=defaultcuttlefish::Seekervirtual
~Writer()=defaultcuttlefish::Writervirtual