Public Member Functions | List of all members
grpc_core::CallTracer::CallAttemptTracer Class Referenceabstract

#include <call_tracer.h>

Public Member Functions

virtual void RecordCancel (grpc_error_handle cancel_error)=0
 
virtual void RecordEnd (const gpr_timespec &latency)=0
 
virtual void RecordOnDoneSendInitialMetadata (gpr_atm *peer_string)=0
 
virtual void RecordReceivedInitialMetadata (grpc_metadata_batch *recv_initial_metadata, uint32_t flags)=0
 
virtual void RecordReceivedMessage (const SliceBuffer &recv_message)=0
 
virtual void RecordReceivedTrailingMetadata (absl::Status status, grpc_metadata_batch *recv_trailing_metadata, const grpc_transport_stream_stats *transport_stream_stats)=0
 
virtual void RecordSendInitialMetadata (grpc_metadata_batch *send_initial_metadata, uint32_t flags)=0
 
virtual void RecordSendMessage (const SliceBuffer &send_message)=0
 
virtual void RecordSendTrailingMetadata (grpc_metadata_batch *send_trailing_metadata)=0
 
virtual ~CallAttemptTracer ()
 

Detailed Description

Definition at line 47 of file call_tracer.h.

Constructor & Destructor Documentation

◆ ~CallAttemptTracer()

virtual grpc_core::CallTracer::CallAttemptTracer::~CallAttemptTracer ( )
inlinevirtual

Definition at line 49 of file call_tracer.h.

Member Function Documentation

◆ RecordCancel()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordCancel ( grpc_error_handle  cancel_error)
pure virtual

◆ RecordEnd()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordEnd ( const gpr_timespec latency)
pure virtual

◆ RecordOnDoneSendInitialMetadata()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordOnDoneSendInitialMetadata ( gpr_atm peer_string)
pure virtual

◆ RecordReceivedInitialMetadata()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordReceivedInitialMetadata ( grpc_metadata_batch recv_initial_metadata,
uint32_t  flags 
)
pure virtual

◆ RecordReceivedMessage()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordReceivedMessage ( const SliceBuffer recv_message)
pure virtual

◆ RecordReceivedTrailingMetadata()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordReceivedTrailingMetadata ( absl::Status  status,
grpc_metadata_batch recv_trailing_metadata,
const grpc_transport_stream_stats transport_stream_stats 
)
pure virtual

◆ RecordSendInitialMetadata()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordSendInitialMetadata ( grpc_metadata_batch send_initial_metadata,
uint32_t  flags 
)
pure virtual

◆ RecordSendMessage()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordSendMessage ( const SliceBuffer send_message)
pure virtual

◆ RecordSendTrailingMetadata()

virtual void grpc_core::CallTracer::CallAttemptTracer::RecordSendTrailingMetadata ( grpc_metadata_batch send_trailing_metadata)
pure virtual

The documentation for this class was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:35