grpc/test/cpp/performance
Mark D. Roth 3642c9d499 [export] [handshaker API] update handshaker API to use modern types
Specifically:
- use `OrphanablePtr<>` for `grpc_endpoint`
- use `absl::AnyInvocable<>` instead of `grpc_closure`
- use `EventEngine::Run()` instead of `ExecCtx::Run()`
- use `SliceBuffer` instead of `grpc_slice_buffer`
- use `absl::Status` instead of `grpc_error_handle`
- use `absl::string_view` instead of `const char*` for handshaker names

Also pass acceptor via `HandshakerArgs` instead of as a separate parameter.

Also changed chttp2 and httpcli to use `OrphanablePtr<>` for the endpoint.

----
DO NOT SUBMIT. This PR is for testing purposes only. [cl/602805376](http://cl/602805376)

PiperOrigin-RevId: 602805376
2024-06-11 16:49:26 -07:00
..
BUILD Revert "[grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - BUILD (#36607)" (#36625) 2024-05-15 10:18:57 -07:00
writes_per_rpc_test.cc [export] [handshaker API] update handshaker API to use modern types 2024-06-11 16:49:26 -07:00