Home
last modified time | relevance | path

Searched refs:RpcTransport (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/libs/binder/include/binder/
DRpcSession.h37 class RpcTransport; variable
258 std::unique_ptr<RpcTransport> rpcTransport;
284 PreJoinSetupResult preJoinSetup(std::unique_ptr<RpcTransport> rpcTransport);
298 [[nodiscard]] status_t addIncomingConnection(std::unique_ptr<RpcTransport> rpcTransport);
299 [[nodiscard]] status_t addOutgoingConnection(std::unique_ptr<RpcTransport> rpcTransport,
306 std::unique_ptr<RpcTransport> rpcTransport);
387 std::unique_ptr<RpcTransport> mBootstrapTransport;
DRpcTransport.h55 class LIBBINDER_EXPORTED RpcTransport {
57 virtual ~RpcTransport() = default;
122 RpcTransport() = default;
135 [[nodiscard]] virtual std::unique_ptr<RpcTransport> newTransport(
/frameworks/native/libs/binder/
DRpcTransportRaw.cpp38 class RpcTransportRaw : public RpcTransport {
95 std::unique_ptr<RpcTransport> newTransport(android::RpcTransportFd socket, in newTransport()
DRpcTransportTipcAndroid.cpp36 class RpcTransportTipcAndroid : public RpcTransport {
210 std::unique_ptr<RpcTransport> newTransport(android::RpcTransportFd fd, in newTransport()
DRpcSession.cpp344 std::unique_ptr<RpcTransport> rpcTransport) { in preJoinSetup()
723 status_t RpcSession::addIncomingConnection(std::unique_ptr<RpcTransport> rpcTransport) { in addIncomingConnection()
732 std::unique_ptr<RpcTransport> movedRpcTransport = std::move(rpcTransport); in addIncomingConnection()
764 status_t RpcSession::addOutgoingConnection(std::unique_ptr<RpcTransport> rpcTransport, bool init) { in addOutgoingConnection()
805 std::unique_ptr<RpcTransport> rpcTransport) { in assignIncomingConnectionToThisThread()
DRpcTransportTls.cpp287 class RpcTransportTls : public RpcTransport {
456 std::unique_ptr<RpcTransport> newTransport(RpcTransportFd fd,
527 std::unique_ptr<RpcTransport> RpcTransportCtxTls::newTransport(android::RpcTransportFd socket, in newTransport()
/frameworks/native/libs/binder/trusty/
DRpcTransportTipcTrusty.cpp37 class RpcTransportTipcTrusty : public RpcTransport {
279 std::unique_ptr<RpcTransport> newTransport(android::RpcTransportFd socket, in newTransport()
/frameworks/native/libs/binder/tests/
DbinderRpcTest.cpp1634 std::function<AssertionResult(RpcTransport*, FdTrigger* fdTrigger)> fn) { in setPostConnect() argument
1650 std::function<AssertionResult(RpcTransport*, FdTrigger* fdTrigger)> mPostConnect =
1660 static AssertionResult defaultPostConnect(RpcTransport* serverTransport, in defaultPostConnect()
1728 std::unique_ptr<RpcTransport> mClientTransport;
1912 auto serverPostConnect = [&](RpcTransport* serverTransport, FdTrigger* fdTrigger) { in TEST_P()
1975 auto serverPostConnect = [&](RpcTransport* serverTransport, FdTrigger* fdTrigger) { in TEST_P()