Home
last modified time | relevance | path

Searched refs:HTTPTransaction (Results 1 – 25 of 88) sorted by relevance

1234

/dports/www/proxygen/proxygen-2021.12.27.00/proxygen/lib/http/session/test/
H A DHTTPTransactionMocks.h70 size_t sendBody(HTTPTransaction* txn, in sendBody()
76 size_t sendBody(HTTPTransaction* txn, in sendBody()
90 (HTTPTransaction*, size_t),
104 (HTTPTransaction*, HTTPPriority),
110 (HTTPTransaction*, uint32_t),
118 MOCK_METHOD((HTTPTransaction*),
124 MOCK_METHOD((HTTPTransaction*),
126 (HTTPTransaction::Handler * handler,
164 HTTPTransaction*(HTTPTransaction::Handler* handler,
364 : HTTPTransaction(direction, in HTTPTransaction() function
[all …]
H A DMockByteEventTracker.h25 void(uint64_t, HTTPTransaction*, ByteEvent::Callback));
27 void(uint64_t, HTTPTransaction*, ByteEvent::Callback));
35 void(HTTPTransaction*, uint64_t, ByteEvent::Callback));
40 void(HTTPTransaction*, uint64_t, ByteEvent::Callback));
47 HTTPTransaction*,
55 HTTPTransaction*,
H A DHQSessionMocks.h161 void(const HTTPTransaction* /* txn */,
167 void(const HTTPTransaction* /* txn */,
176 void(const HTTPTransaction* /* txn */));
197 using PushedTxnF = std::function<void(const HTTPTransaction*,
204 std::function<void(const HTTPTransaction*)>;
335 txn_->HTTPTransaction::setHandler(handler);
388 HTTPTransaction::Handler*(HTTPTransaction*));
398 MOCK_METHOD1(newTransaction, HTTPTransaction*(HTTPTransaction::Handler*));
420 txn->HTTPTransaction::setHandler(hdlr); in makeMockTransaction()
425 return txn->HTTPTransaction::canSendHeaders(); in makeMockTransaction()
[all …]
H A DHTTPSessionMocks.h26 HTTPHandlerBase(HTTPTransaction* txn, HTTPMessage* msg) in HTTPHandlerBase()
146 HTTPTransaction* txn_{nullptr};
147 HTTPTransaction* pushedTxn_{nullptr};
154 , public HTTPTransaction::Handler {
159 MockHTTPHandler(HTTPTransaction& txn, in MockHTTPHandler()
230 GMOCK_NOEXCEPT_METHOD1(onExTransaction, void(HTTPTransaction*));
240 void expectTransaction(HTTPTransaction** pTxn = nullptr) {
400 , public HTTPTransaction::PushHandler {
404 MockHTTPPushHandler(HTTPTransaction& txn, in MockHTTPPushHandler()
443 HTTPTransactionHandler*(HTTPTransaction*,
[all …]
/dports/www/proxygen/proxygen-2021.12.27.00/proxygen/lib/http/session/
H A DHTTPTransaction.cpp60 HTTPTransaction::HTTPTransaction( in HTTPTransaction() function in proxygen::HTTPTransaction
166 HTTPTransaction::~HTTPTransaction() { in ~HTTPTransaction()
461 void HTTPTransaction::onIngressEOM() { in onIngressEOM()
1221 size_t HTTPTransaction::sendEOMNow() { in sendEOMNow()
1291 void HTTPTransaction::sendEOM() { in sendEOM()
1336 void HTTPTransaction::sendAbort() { in sendAbort()
1389 void HTTPTransaction::pauseIngress() { in pauseIngress()
1471 void HTTPTransaction::pauseEgress() { in pauseEgress()
1587 bool HTTPTransaction::onPushedTransaction(HTTPTransaction* pushTxn) { in onPushedTransaction()
1609 bool HTTPTransaction::onExTransaction(HTTPTransaction* exTxn) { in onExTransaction()
[all …]
H A DHTTPSession.h50 , public HTTPTransaction::Transport
386 HTTPTransaction* txn) = 0;
502 void sendHeaders(HTTPTransaction* txn,
506 size_t sendBody(HTTPTransaction* txn,
510 size_t sendBody(HTTPTransaction*, in sendBody() argument
517 size_t sendEOM(HTTPTransaction* txn,
519 size_t sendAbort(HTTPTransaction* txn,
535 HTTPTransaction* newExTransaction(
642 HTTPTransaction* createTransaction(
853 void commonEom(HTTPTransaction* txn,
[all …]
H A DHTTPTransaction.h144 class HTTPTransaction; variable
403 class HTTPTransaction
478 HTTPTransaction*, in sendHeadersWithDelegate() argument
488 virtual size_t sendBody(HTTPTransaction*,
553 HTTPTransaction::PushHandler* handler,
556 virtual HTTPTransaction* newExTransaction(HTTPTransaction::Handler* handler,
622 HTTPTransaction(
641 ~HTTPTransaction() override;
1553 HTTPTransaction(const HTTPTransaction&) = delete;
1554 HTTPTransaction& operator=(const HTTPTransaction&) = delete;
[all …]
H A DHTTPSessionController.h24 class HTTPTransaction; variable
43 virtual HTTPTransactionHandler* getRequestHandler(HTTPTransaction& txn,
53 HTTPTransaction* txn,
61 HTTPTransaction* txn, const folly::SocketAddress& localAddress) = 0;
115 HTTPTransactionHandler* getRequestHandler(HTTPTransaction& /*txn*/, in getRequestHandler() argument
128 HTTPTransaction* /*txn*/, in getParseErrorHandler() argument
139 HTTPTransaction* /*txn*/, in getTransactionTimeoutHandler() argument
H A DHQDownstreamSession.h35 HTTPTransaction::Handler* getTransactionTimeoutHandler( in getTransactionTimeoutHandler()
36 HTTPTransaction* txn) override { in getTransactionTimeoutHandler()
41 void setupOnHeadersComplete(HTTPTransaction* txn, HTTPMessage* msg) override;
63 HTTPTransaction* newPushedTransaction(
65 HTTPTransaction::PushHandler*, /* handler */
131 void transactionTimeout(HTTPTransaction* txn) noexcept override { in transactionTimeout()
136 void sendPushPromise(HTTPTransaction* /* txn */,
148 void pauseIngress(HTTPTransaction* /* txn */) noexcept override { in pauseIngress() argument
154 void resumeIngress(HTTPTransaction* /* txn */) noexcept override { in resumeIngress() argument
H A DByteEventTracker.h85 HTTPTransaction* txn,
89 HTTPTransaction* txn,
93 HTTPTransaction* txn,
97 HTTPTransaction* txn,
115 HTTPTransaction* /*txn*/,
122 HTTPTransaction* /*txn*/,
H A DHTTP2PriorityQueue.h23 class HTTPTransaction; variable
43 HTTPTransaction* txn,
120 HTTPTransaction* txn,
147 bool(HTTPCodec::StreamID, HTTPTransaction*, double)>& fn, in iterate() argument
162 using NextEgressResult = std::vector<std::pair<HTTPTransaction*, double>>;
208 HTTPTransaction* txn,
226 HTTPTransaction* txn);
249 HTTPTransaction* getTransaction() const { in getTransaction()
339 HTTPTransaction*,
349 void convertVirtualNode(HTTPTransaction* txn);
[all …]
H A DServerPushLifecycle.h18 class HTTPTransaction; variable
122 virtual void onHalfOpenPushedTxn(const HTTPTransaction* /* txn */,
131 virtual void onPushedTxn(const HTTPTransaction* /* txn */,
140 virtual void onPushedTxnTimeout(const HTTPTransaction* /* txn */) = 0;
146 const HTTPTransaction* /* txn */) = 0;
H A DHTTPUpstreamSession.h108 HTTPTransaction* newTransaction(HTTPTransaction::Handler* handler) override;
143 folly::Expected<HTTPTransaction*, NewTransactionError>
144 newTransactionWithError(HTTPTransaction::Handler* handler);
152 void setupOnHeadersComplete(HTTPTransaction* /* txn */, in setupOnHeadersComplete() argument
159 HTTPTransaction::Handler* getTransactionTimeoutHandler(
160 HTTPTransaction* txn) override;
H A DHTTPSession.cpp582 HTTPTransaction* HTTPSession::newPushedTransaction( in newPushedTransaction()
584 HTTPTransaction::PushHandler* handler, in newPushedTransaction()
622 HTTPTransaction* FOLLY_NULLABLE
643 HTTPTransaction* txn = in newExTransaction()
692 HTTPTransaction* txn = findTransaction(streamID); in onMessageBegin()
855 HTTPTransaction::DestructorGuard dg(txn); in onHeadersComplete()
1609 void HTTPSession::commonEom(HTTPTransaction* txn, in commonEom()
1620 size_t HTTPSession::sendBody(HTTPTransaction* txn, in sendBody()
1719 size_t HTTPSession::sendEOM(HTTPTransaction* txn, in sendEOM()
2639 HTTPTransaction* HTTPSession::createTransaction( in createTransaction()
[all …]
H A DHTTPDownstreamSession.h73 void setupOnHeadersComplete(HTTPTransaction* txn, HTTPMessage* msg) override;
79 HTTPTransaction::Handler* getTransactionTimeoutHandler(
80 HTTPTransaction* txn) override;
115 HTTPTransaction* newTransaction(HTTPTransaction::Handler*) override { in newTransaction()
H A DHTTPSessionBase.h25 class HTTPTransaction; variable
176 virtual HTTPTransaction::Transport::Type getType() const noexcept = 0;
188 HTTPTransaction::Handler* getParseErrorHandler(HTTPTransaction* txn,
467 virtual HTTPTransaction* newTransaction(
468 HTTPTransaction::Handler* handler) = 0;
505 const HTTPTransaction::ConnectionToken& token) noexcept { in setConnectionToken()
536 void handleErrorDirectly(HTTPTransaction* txn, const HTTPException& error);
541 HTTPTransaction* txn);
580 HTTPTransaction* txn,
655 folly::Optional<HTTPTransaction::ConnectionToken> connectionToken_;
H A DTransactionByteEvents.h20 HTTPTransaction* txn,
30 HTTPTransaction* getTransaction() const override { in getTransaction()
34 HTTPTransaction* txn_;
66 HTTPTransaction* txn,
H A DHQSession.h269 HTTPTransaction* newTransaction(HTTPTransaction::Handler* handler) override;
736 HTTPTransaction* txn) = 0;
1100 , public HTTPTransaction::Transport
1329 HTTPTransaction* txn,
1336 size_t sendBody(HTTPTransaction* txn,
1341 size_t sendBody(HTTPTransaction* txn,
1350 size_t sendEOM(HTTPTransaction* txn,
1359 HTTPTransaction* /* txn */,
1452 HTTPTransaction* newExTransaction( in newExTransaction()
1683 HTTPTransaction txn_;
[all …]
H A DHTTPUpstreamSession.cpp79 HTTPTransaction* HTTPUpstreamSession::newTransaction( in newTransaction()
80 HTTPTransaction::Handler* handler) { in newTransaction()
88 folly::Expected<HTTPTransaction*, HTTPUpstreamSession::NewTransactionError>
90 HTTPTransaction::Handler* handler) { in newTransactionWithError()
129 HTTPTransaction::Handler* HTTPUpstreamSession::getTransactionTimeoutHandler( in getTransactionTimeoutHandler()
130 HTTPTransaction* /*txn*/) { in getTransactionTimeoutHandler() argument
H A DSimpleController.h32 HTTPTransactionHandler* getRequestHandler(HTTPTransaction& txn,
42 HTTPTransaction* txn,
50 HTTPTransaction* txn, const folly::SocketAddress& localAddress) override;
/dports/www/proxygen/proxygen-2021.12.27.00/proxygen/lib/http/
H A DHTTPMessageFilters.h20 : public HTTPTransaction::Handler
23 void setNextTransactionHandler(HTTPTransaction::Handler* next) { in setNextTransactionHandler()
29 virtual void setPrevTxn(HTTPTransaction* prev) noexcept { in setPrevTxn()
32 HTTPTransaction::Handler* getNextTransactionHandler() { in getNextTransactionHandler()
74 void setTransaction(HTTPTransaction* txn) noexcept final { in setTransaction()
81 prev_ = static_cast<HTTPTransaction*>(nullptr); in detachTransaction()
96 void onExTransaction(HTTPTransaction* txn) noexcept final { in onExTransaction()
120 auto prev = boost::get<HTTPTransaction*>(prev_); in detachHandlerFromTransaction()
128 prev_ = static_cast<HTTPTransaction*>(nullptr); in detachHandlerFromTransaction()
155 HTTPTransaction::Handler* nextTransactionHandler_{nullptr};
[all …]
/dports/www/proxygen/proxygen-2021.12.27.00/proxygen/lib/http/connpool/
H A DSessionPool.h17 class HTTPTransaction; variable
152 HTTPTransaction* getTransaction(HTTPTransaction::Handler*);
197 HTTPTransaction* attemptOpenTransaction(
198 HTTPTransaction::Handler* upstreamHandler, SessionList& list);
/dports/www/proxygen/proxygen-2021.12.27.00/proxygen/httpclient/samples/curl/
H A DCurlClient.h30 void setTransaction(proxygen::HTTPTransaction* /*txn*/) noexcept override;
60 proxygen::HTTPTransaction* pushedTxn_{nullptr};
97 void setTransaction(proxygen::HTTPTransaction* txn) noexcept override;
110 proxygen::HTTPTransaction* /* pushedTxn */) noexcept override;
112 void sendRequest(proxygen::HTTPTransaction* txn);
147 proxygen::HTTPTransaction* txn_{nullptr};
/dports/devel/fbthrift/fbthrift-2021.12.27.00/thrift/lib/cpp2/transport/http2/client/
H A DThriftTransactionHandler.h27 public proxygen::HTTPTransaction::TransportCallback {
38 void setTransaction(proxygen::HTTPTransaction* txn) noexcept override;
80 proxygen::HTTPTransaction* /*txn*/) noexcept override {} in onPushedTransaction() argument
98 proxygen::HTTPTransaction* txn_;
/dports/devel/fbthrift/fbthrift-2021.12.27.00/thrift/lib/cpp2/transport/http2/common/
H A DSingleRpcChannel.h36 proxygen::HTTPTransaction* toHttp2,
42 folly::Function<proxygen::HTTPTransaction*(SingleRpcChannel*)>
97 folly::Function<proxygen::HTTPTransaction*(SingleRpcChannel*)>
102 proxygen::HTTPTransaction* httpTransaction_;

1234