MCPcopy Create free account
hub / github.com/boostorg/beast / operator()

Method operator()

test/beast/http/basic_parser.cpp:97–108  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95
96 template<class Parser>
97 void
98 operator()(Parser const& p) const
99 {
100 if(flags_ & parse_flag::chunked)
101 s_.BEAST_EXPECT(p.chunked());
102 if(flags_ & parse_flag::connection_keep_alive)
103 s_.BEAST_EXPECT(p.keep_alive());
104 if(flags_ & parse_flag::connection_close)
105 s_.BEAST_EXPECT(! p.keep_alive());
106 if(flags_ & parse_flag::upgrade)
107 s_.BEAST_EXPECT(! p.upgrade());
108 }
109 };
110
111 class expect_keepalive

Callers

nothing calls this directly

Calls 3

chunkedMethod · 0.80
upgradeMethod · 0.80
keep_aliveMethod · 0.45

Tested by

no test coverage detected