Versions in this module Expand all Collapse all v0 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorITracingServiceProxy + const MethodITracingServiceProxyNotifyTraceSessionEnded + const MethodITracingServiceProxyReportTrace + const TransactionITracingServiceProxyNotifyTraceSessionEnded + const TransactionITracingServiceProxyReportTrace + type ITracingServiceProxy interface + AsBinder func() binder.IBinder + NotifyTraceSessionEnded func(ctx context.Context, sessionStolen bool) error + ReportTrace func(ctx context.Context, params TraceReportParams) error + func NewTracingServiceProxyStub(impl ITracingServiceProxyServer) ITracingServiceProxy + type ITracingServiceProxyServer interface + NotifyTraceSessionEnded func(ctx context.Context, sessionStolen bool) error + ReportTrace func(ctx context.Context, params TraceReportParams) error + type TraceReportParams struct + Fd int32 + ReporterClassName string + ReporterPackageName string + UsePipeForTesting bool + UuidLsb int64 + UuidMsb int64 + func (s *TraceReportParams) MarshalParcel(p *parcel.Parcel) error + func (s *TraceReportParams) UnmarshalParcel(p *parcel.Parcel) error + type TracingServiceProxyProxy struct + Remote binder.IBinder + func NewTracingServiceProxyProxy(remote binder.IBinder) *TracingServiceProxyProxy + func (p *TracingServiceProxyProxy) AsBinder() binder.IBinder + func (p *TracingServiceProxyProxy) NotifyTraceSessionEnded(ctx context.Context, sessionStolen bool) error + func (p *TracingServiceProxyProxy) ReportTrace(ctx context.Context, params TraceReportParams) error + type TracingServiceProxyStub struct + Impl ITracingServiceProxy + Transport binder.VersionAwareTransport + func (s *TracingServiceProxyStub) Descriptor() string + func (s *TracingServiceProxyStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error)