Google format
This commit is contained in:
31
connection.h
31
connection.h
@@ -1,7 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include <functional>
|
||||
#include <sys/uio.h>
|
||||
#include <functional>
|
||||
#include <unordered_map>
|
||||
#include <unordered_set>
|
||||
|
||||
@@ -12,23 +12,24 @@
|
||||
namespace firecgi {
|
||||
|
||||
class Connection {
|
||||
public:
|
||||
Connection(int sock, const sockaddr_in6& client_addr, const std::function<void(Request*)>& callback, int max_request_len);
|
||||
~Connection();
|
||||
public:
|
||||
Connection(int sock, const sockaddr_in6& client_addr,
|
||||
const std::function<void(Request*)>& callback,
|
||||
int max_request_len);
|
||||
~Connection();
|
||||
|
||||
[[nodiscard]] int Read();
|
||||
[[nodiscard]] bool Write(const std::vector<iovec>& vecs);
|
||||
[[nodiscard]] int Read();
|
||||
[[nodiscard]] bool Write(const std::vector<iovec>& vecs);
|
||||
|
||||
[[nodiscard]] uint64_t Requests() const;
|
||||
[[nodiscard]] uint64_t Requests() const;
|
||||
|
||||
private:
|
||||
const int sock_;
|
||||
const std::function<void(Request*)>& callback_;
|
||||
firebuf::StreamBuffer buf_;
|
||||
Request request_;
|
||||
|
||||
uint64_t requests_ = 0;
|
||||
private:
|
||||
const int sock_;
|
||||
const std::function<void(Request*)>& callback_;
|
||||
firebuf::StreamBuffer buf_;
|
||||
Request request_;
|
||||
|
||||
uint64_t requests_ = 0;
|
||||
};
|
||||
|
||||
} // namespace firecgi
|
||||
} // namespace firecgi
|
||||
|
||||
Reference in New Issue
Block a user