Versions in this module Expand all Collapse all v1 v1.0.0 Apr 14, 2020 Changes in this version + const CommandTracingEnd + const CommandTracingGetCategories + const CommandTracingRecordClockSyncMarker + const CommandTracingRequestMemoryDump + const CommandTracingStart + const EventTracingBufferUsage + const EventTracingDataCollected + const EventTracingTracingComplete + var EventConstants = map[string]Unmarshaler + func GetEventReply(event string) (json.Unmarshaler, bool) + type BufferUsageReply struct + EventCount float64 + PercentFull float64 + Value float64 + func (a *BufferUsageReply) GetFrameID() string + func (a *BufferUsageReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *BufferUsageReply) UnmarshalJSON(b []byte) error + type CompleteReply struct + DataLossOccurred bool + Stream *io.StreamHandle + StreamCompression *StreamCompression + TraceFormat *StreamFormat + func (a *CompleteReply) GetFrameID() string + func (a *CompleteReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *CompleteReply) UnmarshalJSON(b []byte) error + type DataCollectedReply struct + Value []json.RawMessage + func (a *DataCollectedReply) GetFrameID() string + func (a *DataCollectedReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *DataCollectedReply) UnmarshalJSON(b []byte) error + type EndArgs struct + func (a *EndArgs) MarshalJSON() ([]byte, error) + func (a *EndArgs) UnmarshalJSON(b []byte) error + type EndReply struct + func (a *EndReply) GetFrameID() string + func (a *EndReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *EndReply) UnmarshalJSON(b []byte) error + type GetCategoriesArgs struct + func (a *GetCategoriesArgs) MarshalJSON() ([]byte, error) + func (a *GetCategoriesArgs) UnmarshalJSON(b []byte) error + type GetCategoriesReply struct + Categories []string + func (a *GetCategoriesReply) GetFrameID() string + func (a *GetCategoriesReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *GetCategoriesReply) UnmarshalJSON(b []byte) error + type MemoryDumpConfig []byte + func (m *MemoryDumpConfig) UnmarshalJSON(data []byte) error + func (m MemoryDumpConfig) MarshalJSON() ([]byte, error) + type RecordClockSyncMarkerArgs struct + SyncID string + func (a *RecordClockSyncMarkerArgs) MarshalJSON() ([]byte, error) + func (a *RecordClockSyncMarkerArgs) UnmarshalJSON(b []byte) error + type RecordClockSyncMarkerReply struct + func (a *RecordClockSyncMarkerReply) GetFrameID() string + func (a *RecordClockSyncMarkerReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *RecordClockSyncMarkerReply) UnmarshalJSON(b []byte) error + type RequestMemoryDumpArgs struct + Deterministic bool + func (a *RequestMemoryDumpArgs) MarshalJSON() ([]byte, error) + func (a *RequestMemoryDumpArgs) UnmarshalJSON(b []byte) error + type RequestMemoryDumpReply struct + DumpGUID string + Success bool + func (a *RequestMemoryDumpReply) GetFrameID() string + func (a *RequestMemoryDumpReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *RequestMemoryDumpReply) UnmarshalJSON(b []byte) error + type StartArgs struct + BufferUsageReportingInterval float64 + Categories string + Options string + StreamCompression *StreamCompression + StreamFormat *StreamFormat + TraceConfig *TraceConfig + TransferMode string + func (a *StartArgs) MarshalJSON() ([]byte, error) + func (a *StartArgs) UnmarshalJSON(b []byte) error + type StartReply struct + func (a *StartReply) GetFrameID() string + func (a *StartReply) MatchFrameID(frameID string, m []byte) (bool, error) + func (a *StartReply) UnmarshalJSON(b []byte) error + type StreamCompression string + const StreamCompressionGzip + const StreamCompressionNone + const StreamCompressionNotSet + func (e StreamCompression) String() string + func (e StreamCompression) Valid() bool + type StreamFormat string + const StreamFormatJSON + const StreamFormatNotSet + const StreamFormatProto + func (e StreamFormat) String() string + func (e StreamFormat) Valid() bool + type TraceConfig struct + EnableArgumentFilter bool + EnableSampling bool + EnableSystrace bool + ExcludedCategories *[]string + IncludedCategories *[]string + MemoryDumpConfig *MemoryDumpConfig + RecordMode string + SyntheticDelays *[]string + type Unmarshaler func() json.Unmarshaler