Searched refs:FileInstance (Results 1 – 3 of 3) sorted by relevance
103 bool FileInstance::CopyFrom(FileInstance& in, size_t length) { in CopyFrom()125 bool FileInstance::CopyAllFrom(FileInstance& in) { in CopyAllFrom()136 void FileInstance::Close() { in Close()157 bool FileInstance::Chmod(mode_t mode) { in Chmod()167 int FileInstance::ConnectWithTimeout(const struct sockaddr* addr, in ConnectWithTimeout()231 bool FileInstance::IsSet(fd_set* in) const { in IsSet()239 void FileInstance::Log(const char* message) { in Log()243 void FileInstance::Log(const char*) {} in Log()246 void FileInstance::Set(fd_set* dest, int* max_index) const { in Set()277 FileInstance::Log("select\n"); in Select()[all …]
72 class FileInstance; variable122 SharedFD(const std::shared_ptr<FileInstance>& in) : value_(in) {} in SharedFD()124 static SharedFD Accept(const FileInstance& listener, struct sockaddr* addr,126 static SharedFD Accept(const FileInstance& listener);169 std::shared_ptr<FileInstance> operator->() const { return value_; }171 const FileInstance& operator*() const { return *value_; }173 FileInstance& operator*() { return *value_; }178 std::shared_ptr<FileInstance> value_;195 std::weak_ptr<FileInstance> value_;235 class FileInstance {[all …]
36 SharedFD shared{std::shared_ptr<FileInstance>(new FileInstance(fd, 0))}; in Create()