Documentation ¶
Index ¶
- Constants
- Variables
- func CallInfoRawAddComps(builder *flatbuffers.Builder, comps flatbuffers.UOffsetT)
- func CallInfoRawAddCover(builder *flatbuffers.Builder, cover flatbuffers.UOffsetT)
- func CallInfoRawAddError(builder *flatbuffers.Builder, error int32)
- func CallInfoRawAddFlags(builder *flatbuffers.Builder, flags CallFlag)
- func CallInfoRawAddSignal(builder *flatbuffers.Builder, signal flatbuffers.UOffsetT)
- func CallInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CallInfoRawStart(builder *flatbuffers.Builder)
- func CallInfoRawStartCompsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CallInfoRawStartCoverVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func CallInfoRawStartSignalVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ConnectReplyRawAddDebug(builder *flatbuffers.Builder, debug bool)
- func ConnectReplyRawAddFeatures(builder *flatbuffers.Builder, features Feature)
- func ConnectReplyRawAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
- func ConnectReplyRawAddGlobs(builder *flatbuffers.Builder, globs flatbuffers.UOffsetT)
- func ConnectReplyRawAddLeakFrames(builder *flatbuffers.Builder, leakFrames flatbuffers.UOffsetT)
- func ConnectReplyRawAddProcs(builder *flatbuffers.Builder, procs int32)
- func ConnectReplyRawAddRaceFrames(builder *flatbuffers.Builder, raceFrames flatbuffers.UOffsetT)
- func ConnectReplyRawAddSlowdown(builder *flatbuffers.Builder, slowdown int32)
- func ConnectReplyRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ConnectReplyRawStart(builder *flatbuffers.Builder)
- func ConnectReplyRawStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ConnectReplyRawStartGlobsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ConnectReplyRawStartLeakFramesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ConnectReplyRawStartRaceFramesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ConnectRequestRawAddArch(builder *flatbuffers.Builder, arch flatbuffers.UOffsetT)
- func ConnectRequestRawAddGitRevision(builder *flatbuffers.Builder, gitRevision flatbuffers.UOffsetT)
- func ConnectRequestRawAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func ConnectRequestRawAddSyzRevision(builder *flatbuffers.Builder, syzRevision flatbuffers.UOffsetT)
- func ConnectRequestRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ConnectRequestRawStart(builder *flatbuffers.Builder)
- func CreateComparisonRaw(builder *flatbuffers.Builder, op1 uint64, op2 uint64) flatbuffers.UOffsetT
- func CreateExecOptsRaw(builder *flatbuffers.Builder, envFlags ExecEnv, execFlags ExecFlag, ...) flatbuffers.UOffsetT
- func ExecRequestRawAddAllSignal(builder *flatbuffers.Builder, allSignal flatbuffers.UOffsetT)
- func ExecRequestRawAddExecOpts(builder *flatbuffers.Builder, execOpts flatbuffers.UOffsetT)
- func ExecRequestRawAddFlags(builder *flatbuffers.Builder, flags RequestFlag)
- func ExecRequestRawAddId(builder *flatbuffers.Builder, id int64)
- func ExecRequestRawAddProgData(builder *flatbuffers.Builder, progData flatbuffers.UOffsetT)
- func ExecRequestRawAddRepeat(builder *flatbuffers.Builder, repeat int32)
- func ExecRequestRawAddSignalFilter(builder *flatbuffers.Builder, signalFilter flatbuffers.UOffsetT)
- func ExecRequestRawAddSignalFilterCall(builder *flatbuffers.Builder, signalFilterCall int32)
- func ExecRequestRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ExecRequestRawStart(builder *flatbuffers.Builder)
- func ExecRequestRawStartAllSignalVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ExecRequestRawStartProgDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ExecRequestRawStartSignalFilterVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ExecResultRawAddError(builder *flatbuffers.Builder, error flatbuffers.UOffsetT)
- func ExecResultRawAddId(builder *flatbuffers.Builder, id int64)
- func ExecResultRawAddInfo(builder *flatbuffers.Builder, info flatbuffers.UOffsetT)
- func ExecResultRawAddOutput(builder *flatbuffers.Builder, output flatbuffers.UOffsetT)
- func ExecResultRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ExecResultRawStart(builder *flatbuffers.Builder)
- func ExecResultRawStartOutputVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ExecutingMessageRawAddId(builder *flatbuffers.Builder, id int64)
- func ExecutingMessageRawAddProcId(builder *flatbuffers.Builder, procId int32)
- func ExecutingMessageRawAddTry(builder *flatbuffers.Builder, try int32)
- func ExecutingMessageRawAddWaitDuration(builder *flatbuffers.Builder, waitDuration int64)
- func ExecutingMessageRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ExecutingMessageRawStart(builder *flatbuffers.Builder)
- func ExecutorMessageRawAddMsg(builder *flatbuffers.Builder, msg flatbuffers.UOffsetT)
- func ExecutorMessageRawAddMsgType(builder *flatbuffers.Builder, msgType ExecutorMessagesRaw)
- func ExecutorMessageRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ExecutorMessageRawStart(builder *flatbuffers.Builder)
- func FeatureInfoRawAddId(builder *flatbuffers.Builder, id Feature)
- func FeatureInfoRawAddNeedSetup(builder *flatbuffers.Builder, needSetup bool)
- func FeatureInfoRawAddReason(builder *flatbuffers.Builder, reason flatbuffers.UOffsetT)
- func FeatureInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FeatureInfoRawStart(builder *flatbuffers.Builder)
- func FileInfoRawAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
- func FileInfoRawAddError(builder *flatbuffers.Builder, error flatbuffers.UOffsetT)
- func FileInfoRawAddExists(builder *flatbuffers.Builder, exists bool)
- func FileInfoRawAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func FileInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FileInfoRawStart(builder *flatbuffers.Builder)
- func FileInfoRawStartDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func GlobInfoRawAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
- func GlobInfoRawAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func GlobInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func GlobInfoRawStart(builder *flatbuffers.Builder)
- func GlobInfoRawStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func HostMessageRawAddMsg(builder *flatbuffers.Builder, msg flatbuffers.UOffsetT)
- func HostMessageRawAddMsgType(builder *flatbuffers.Builder, msgType HostMessagesRaw)
- func HostMessageRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func HostMessageRawStart(builder *flatbuffers.Builder)
- func InfoReplyRawAddCoverFilter(builder *flatbuffers.Builder, coverFilter flatbuffers.UOffsetT)
- func InfoReplyRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func InfoReplyRawStart(builder *flatbuffers.Builder)
- func InfoReplyRawStartCoverFilterVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func InfoRequestRawAddError(builder *flatbuffers.Builder, error flatbuffers.UOffsetT)
- func InfoRequestRawAddFeatures(builder *flatbuffers.Builder, features flatbuffers.UOffsetT)
- func InfoRequestRawAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
- func InfoRequestRawAddGlobs(builder *flatbuffers.Builder, globs flatbuffers.UOffsetT)
- func InfoRequestRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func InfoRequestRawStart(builder *flatbuffers.Builder)
- func InfoRequestRawStartFeaturesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func InfoRequestRawStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func InfoRequestRawStartGlobsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ProgInfoRawAddCalls(builder *flatbuffers.Builder, calls flatbuffers.UOffsetT)
- func ProgInfoRawAddElapsed(builder *flatbuffers.Builder, elapsed uint64)
- func ProgInfoRawAddExtra(builder *flatbuffers.Builder, extra flatbuffers.UOffsetT)
- func ProgInfoRawAddFreshness(builder *flatbuffers.Builder, freshness uint64)
- func ProgInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ProgInfoRawStart(builder *flatbuffers.Builder)
- func ProgInfoRawStartCallsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func Recv[T any, PT interface{ ... }](c *Conn) (*T, error)
- func Send[T sendMsg](c *Conn, msg T) error
- func SignalUpdateRawAddDropMax(builder *flatbuffers.Builder, dropMax flatbuffers.UOffsetT)
- func SignalUpdateRawAddNewMax(builder *flatbuffers.Builder, newMax flatbuffers.UOffsetT)
- func SignalUpdateRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SignalUpdateRawStart(builder *flatbuffers.Builder)
- func SignalUpdateRawStartDropMaxVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func SignalUpdateRawStartNewMaxVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func StartLeakChecksRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func StartLeakChecksRawStart(builder *flatbuffers.Builder)
- type CallFlag
- type CallInfo
- type CallInfoRaw
- func (rcv *CallInfoRaw) Comps(obj *ComparisonRaw, j int) bool
- func (rcv *CallInfoRaw) CompsLength() int
- func (rcv *CallInfoRaw) Cover(j int) uint64
- func (rcv *CallInfoRaw) CoverLength() int
- func (rcv *CallInfoRaw) Error() int32
- func (rcv *CallInfoRaw) Flags() CallFlag
- func (rcv *CallInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *CallInfoRaw) MutateCover(j int, n uint64) bool
- func (rcv *CallInfoRaw) MutateError(n int32) bool
- func (rcv *CallInfoRaw) MutateFlags(n CallFlag) bool
- func (rcv *CallInfoRaw) MutateSignal(j int, n uint64) bool
- func (rcv *CallInfoRaw) Signal(j int) uint64
- func (rcv *CallInfoRaw) SignalLength() int
- func (rcv *CallInfoRaw) Table() flatbuffers.Table
- func (rcv *CallInfoRaw) UnPack() *CallInfoRawT
- func (rcv *CallInfoRaw) UnPackTo(t *CallInfoRawT)
- type CallInfoRawT
- type Comparison
- type ComparisonRaw
- func (rcv *ComparisonRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ComparisonRaw) MutateOp1(n uint64) bool
- func (rcv *ComparisonRaw) MutateOp2(n uint64) bool
- func (rcv *ComparisonRaw) Op1() uint64
- func (rcv *ComparisonRaw) Op2() uint64
- func (rcv *ComparisonRaw) Table() flatbuffers.Table
- func (rcv *ComparisonRaw) UnPack() *ComparisonRawT
- func (rcv *ComparisonRaw) UnPackTo(t *ComparisonRawT)
- type ComparisonRawT
- type Conn
- type ConnectReply
- type ConnectReplyRaw
- func (rcv *ConnectReplyRaw) Debug() bool
- func (rcv *ConnectReplyRaw) Features() Feature
- func (rcv *ConnectReplyRaw) Files(j int) []byte
- func (rcv *ConnectReplyRaw) FilesLength() int
- func (rcv *ConnectReplyRaw) Globs(j int) []byte
- func (rcv *ConnectReplyRaw) GlobsLength() int
- func (rcv *ConnectReplyRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ConnectReplyRaw) LeakFrames(j int) []byte
- func (rcv *ConnectReplyRaw) LeakFramesLength() int
- func (rcv *ConnectReplyRaw) MutateDebug(n bool) bool
- func (rcv *ConnectReplyRaw) MutateFeatures(n Feature) bool
- func (rcv *ConnectReplyRaw) MutateProcs(n int32) bool
- func (rcv *ConnectReplyRaw) MutateSlowdown(n int32) bool
- func (rcv *ConnectReplyRaw) Procs() int32
- func (rcv *ConnectReplyRaw) RaceFrames(j int) []byte
- func (rcv *ConnectReplyRaw) RaceFramesLength() int
- func (rcv *ConnectReplyRaw) Slowdown() int32
- func (rcv *ConnectReplyRaw) Table() flatbuffers.Table
- func (rcv *ConnectReplyRaw) UnPack() *ConnectReplyRawT
- func (rcv *ConnectReplyRaw) UnPackTo(t *ConnectReplyRawT)
- type ConnectReplyRawT
- type ConnectRequest
- type ConnectRequestRaw
- func (rcv *ConnectRequestRaw) Arch() []byte
- func (rcv *ConnectRequestRaw) GitRevision() []byte
- func (rcv *ConnectRequestRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ConnectRequestRaw) Name() []byte
- func (rcv *ConnectRequestRaw) SyzRevision() []byte
- func (rcv *ConnectRequestRaw) Table() flatbuffers.Table
- func (rcv *ConnectRequestRaw) UnPack() *ConnectRequestRawT
- func (rcv *ConnectRequestRaw) UnPackTo(t *ConnectRequestRawT)
- type ConnectRequestRawT
- type ExecEnv
- type ExecFlag
- type ExecOpts
- type ExecOptsRaw
- func (rcv *ExecOptsRaw) EnvFlags() ExecEnv
- func (rcv *ExecOptsRaw) ExecFlags() ExecFlag
- func (rcv *ExecOptsRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ExecOptsRaw) MutateEnvFlags(n ExecEnv) bool
- func (rcv *ExecOptsRaw) MutateExecFlags(n ExecFlag) bool
- func (rcv *ExecOptsRaw) MutateSandboxArg(n int64) bool
- func (rcv *ExecOptsRaw) SandboxArg() int64
- func (rcv *ExecOptsRaw) Table() flatbuffers.Table
- func (rcv *ExecOptsRaw) UnPack() *ExecOptsRawT
- func (rcv *ExecOptsRaw) UnPackTo(t *ExecOptsRawT)
- type ExecOptsRawT
- type ExecRequest
- type ExecRequestRaw
- func (rcv *ExecRequestRaw) AllSignal(j int) int32
- func (rcv *ExecRequestRaw) AllSignalLength() int
- func (rcv *ExecRequestRaw) ExecOpts(obj *ExecOptsRaw) *ExecOptsRaw
- func (rcv *ExecRequestRaw) Flags() RequestFlag
- func (rcv *ExecRequestRaw) Id() int64
- func (rcv *ExecRequestRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ExecRequestRaw) MutateAllSignal(j int, n int32) bool
- func (rcv *ExecRequestRaw) MutateFlags(n RequestFlag) bool
- func (rcv *ExecRequestRaw) MutateId(n int64) bool
- func (rcv *ExecRequestRaw) MutateProgData(j int, n byte) bool
- func (rcv *ExecRequestRaw) MutateRepeat(n int32) bool
- func (rcv *ExecRequestRaw) MutateSignalFilter(j int, n uint64) bool
- func (rcv *ExecRequestRaw) MutateSignalFilterCall(n int32) bool
- func (rcv *ExecRequestRaw) ProgData(j int) byte
- func (rcv *ExecRequestRaw) ProgDataBytes() []byte
- func (rcv *ExecRequestRaw) ProgDataLength() int
- func (rcv *ExecRequestRaw) Repeat() int32
- func (rcv *ExecRequestRaw) SignalFilter(j int) uint64
- func (rcv *ExecRequestRaw) SignalFilterCall() int32
- func (rcv *ExecRequestRaw) SignalFilterLength() int
- func (rcv *ExecRequestRaw) Table() flatbuffers.Table
- func (rcv *ExecRequestRaw) UnPack() *ExecRequestRawT
- func (rcv *ExecRequestRaw) UnPackTo(t *ExecRequestRawT)
- type ExecRequestRawT
- type ExecResult
- type ExecResultRaw
- func (rcv *ExecResultRaw) Error() []byte
- func (rcv *ExecResultRaw) Id() int64
- func (rcv *ExecResultRaw) Info(obj *ProgInfoRaw) *ProgInfoRaw
- func (rcv *ExecResultRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ExecResultRaw) MutateId(n int64) bool
- func (rcv *ExecResultRaw) MutateOutput(j int, n byte) bool
- func (rcv *ExecResultRaw) Output(j int) byte
- func (rcv *ExecResultRaw) OutputBytes() []byte
- func (rcv *ExecResultRaw) OutputLength() int
- func (rcv *ExecResultRaw) Table() flatbuffers.Table
- func (rcv *ExecResultRaw) UnPack() *ExecResultRawT
- func (rcv *ExecResultRaw) UnPackTo(t *ExecResultRawT)
- type ExecResultRawT
- type ExecutingMessage
- type ExecutingMessageRaw
- func (rcv *ExecutingMessageRaw) Id() int64
- func (rcv *ExecutingMessageRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ExecutingMessageRaw) MutateId(n int64) bool
- func (rcv *ExecutingMessageRaw) MutateProcId(n int32) bool
- func (rcv *ExecutingMessageRaw) MutateTry(n int32) bool
- func (rcv *ExecutingMessageRaw) MutateWaitDuration(n int64) bool
- func (rcv *ExecutingMessageRaw) ProcId() int32
- func (rcv *ExecutingMessageRaw) Table() flatbuffers.Table
- func (rcv *ExecutingMessageRaw) Try() int32
- func (rcv *ExecutingMessageRaw) UnPack() *ExecutingMessageRawT
- func (rcv *ExecutingMessageRaw) UnPackTo(t *ExecutingMessageRawT)
- func (rcv *ExecutingMessageRaw) WaitDuration() int64
- type ExecutingMessageRawT
- type ExecutorMessage
- type ExecutorMessageRaw
- func (rcv *ExecutorMessageRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ExecutorMessageRaw) Msg(obj *flatbuffers.Table) bool
- func (rcv *ExecutorMessageRaw) MsgType() ExecutorMessagesRaw
- func (rcv *ExecutorMessageRaw) MutateMsgType(n ExecutorMessagesRaw) bool
- func (rcv *ExecutorMessageRaw) Table() flatbuffers.Table
- func (rcv *ExecutorMessageRaw) UnPack() *ExecutorMessageRawT
- func (rcv *ExecutorMessageRaw) UnPackTo(t *ExecutorMessageRawT)
- type ExecutorMessageRawT
- type ExecutorMessages
- type ExecutorMessagesRaw
- type ExecutorMessagesRawT
- type Feature
- type FeatureInfo
- type FeatureInfoRaw
- func (rcv *FeatureInfoRaw) Id() Feature
- func (rcv *FeatureInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *FeatureInfoRaw) MutateId(n Feature) bool
- func (rcv *FeatureInfoRaw) MutateNeedSetup(n bool) bool
- func (rcv *FeatureInfoRaw) NeedSetup() bool
- func (rcv *FeatureInfoRaw) Reason() []byte
- func (rcv *FeatureInfoRaw) Table() flatbuffers.Table
- func (rcv *FeatureInfoRaw) UnPack() *FeatureInfoRawT
- func (rcv *FeatureInfoRaw) UnPackTo(t *FeatureInfoRawT)
- type FeatureInfoRawT
- type FileInfo
- type FileInfoRaw
- func (rcv *FileInfoRaw) Data(j int) byte
- func (rcv *FileInfoRaw) DataBytes() []byte
- func (rcv *FileInfoRaw) DataLength() int
- func (rcv *FileInfoRaw) Error() []byte
- func (rcv *FileInfoRaw) Exists() bool
- func (rcv *FileInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *FileInfoRaw) MutateData(j int, n byte) bool
- func (rcv *FileInfoRaw) MutateExists(n bool) bool
- func (rcv *FileInfoRaw) Name() []byte
- func (rcv *FileInfoRaw) Table() flatbuffers.Table
- func (rcv *FileInfoRaw) UnPack() *FileInfoRawT
- func (rcv *FileInfoRaw) UnPackTo(t *FileInfoRawT)
- type FileInfoRawT
- type GlobInfo
- type GlobInfoRaw
- func (rcv *GlobInfoRaw) Files(j int) []byte
- func (rcv *GlobInfoRaw) FilesLength() int
- func (rcv *GlobInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *GlobInfoRaw) Name() []byte
- func (rcv *GlobInfoRaw) Table() flatbuffers.Table
- func (rcv *GlobInfoRaw) UnPack() *GlobInfoRawT
- func (rcv *GlobInfoRaw) UnPackTo(t *GlobInfoRawT)
- type GlobInfoRawT
- type HostMessage
- type HostMessageRaw
- func (rcv *HostMessageRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *HostMessageRaw) Msg(obj *flatbuffers.Table) bool
- func (rcv *HostMessageRaw) MsgType() HostMessagesRaw
- func (rcv *HostMessageRaw) MutateMsgType(n HostMessagesRaw) bool
- func (rcv *HostMessageRaw) Table() flatbuffers.Table
- func (rcv *HostMessageRaw) UnPack() *HostMessageRawT
- func (rcv *HostMessageRaw) UnPackTo(t *HostMessageRawT)
- type HostMessageRawT
- type HostMessages
- type HostMessagesRaw
- type HostMessagesRawT
- type InfoReply
- type InfoReplyRaw
- func (rcv *InfoReplyRaw) CoverFilter(j int) byte
- func (rcv *InfoReplyRaw) CoverFilterBytes() []byte
- func (rcv *InfoReplyRaw) CoverFilterLength() int
- func (rcv *InfoReplyRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *InfoReplyRaw) MutateCoverFilter(j int, n byte) bool
- func (rcv *InfoReplyRaw) Table() flatbuffers.Table
- func (rcv *InfoReplyRaw) UnPack() *InfoReplyRawT
- func (rcv *InfoReplyRaw) UnPackTo(t *InfoReplyRawT)
- type InfoReplyRawT
- type InfoRequest
- type InfoRequestRaw
- func (rcv *InfoRequestRaw) Error() []byte
- func (rcv *InfoRequestRaw) Features(obj *FeatureInfoRaw, j int) bool
- func (rcv *InfoRequestRaw) FeaturesLength() int
- func (rcv *InfoRequestRaw) Files(obj *FileInfoRaw, j int) bool
- func (rcv *InfoRequestRaw) FilesLength() int
- func (rcv *InfoRequestRaw) Globs(obj *GlobInfoRaw, j int) bool
- func (rcv *InfoRequestRaw) GlobsLength() int
- func (rcv *InfoRequestRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *InfoRequestRaw) Table() flatbuffers.Table
- func (rcv *InfoRequestRaw) UnPack() *InfoRequestRawT
- func (rcv *InfoRequestRaw) UnPackTo(t *InfoRequestRawT)
- type InfoRequestRawT
- type ProgInfo
- type ProgInfoRaw
- func (rcv *ProgInfoRaw) Calls(obj *CallInfoRaw, j int) bool
- func (rcv *ProgInfoRaw) CallsLength() int
- func (rcv *ProgInfoRaw) Elapsed() uint64
- func (rcv *ProgInfoRaw) Extra(obj *CallInfoRaw) *CallInfoRaw
- func (rcv *ProgInfoRaw) Freshness() uint64
- func (rcv *ProgInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ProgInfoRaw) MutateElapsed(n uint64) bool
- func (rcv *ProgInfoRaw) MutateFreshness(n uint64) bool
- func (rcv *ProgInfoRaw) Table() flatbuffers.Table
- func (rcv *ProgInfoRaw) UnPack() *ProgInfoRawT
- func (rcv *ProgInfoRaw) UnPackTo(t *ProgInfoRawT)
- type ProgInfoRawT
- type RequestFlag
- type Serv
- type SignalUpdate
- type SignalUpdateRaw
- func (rcv *SignalUpdateRaw) DropMax(j int) uint64
- func (rcv *SignalUpdateRaw) DropMaxLength() int
- func (rcv *SignalUpdateRaw) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *SignalUpdateRaw) MutateDropMax(j int, n uint64) bool
- func (rcv *SignalUpdateRaw) MutateNewMax(j int, n uint64) bool
- func (rcv *SignalUpdateRaw) NewMax(j int) uint64
- func (rcv *SignalUpdateRaw) NewMaxLength() int
- func (rcv *SignalUpdateRaw) Table() flatbuffers.Table
- func (rcv *SignalUpdateRaw) UnPack() *SignalUpdateRawT
- func (rcv *SignalUpdateRaw) UnPackTo(t *SignalUpdateRawT)
- type SignalUpdateRawT
- type StartLeakChecks
- type StartLeakChecksRaw
- type StartLeakChecksRawT
Constants ¶
const AllFeatures = ^Feature(0)
Variables ¶
var EnumNamesCallFlag = map[CallFlag]string{ CallFlagExecuted: "Executed", CallFlagFinished: "Finished", CallFlagBlocked: "Blocked", CallFlagFaultInjected: "FaultInjected", }
var EnumNamesExecEnv = map[ExecEnv]string{ ExecEnvDebug: "Debug", ExecEnvSignal: "Signal", ExecEnvSandboxSetuid: "SandboxSetuid", ExecEnvSandboxNamespace: "SandboxNamespace", ExecEnvSandboxAndroid: "SandboxAndroid", ExecEnvExtraCover: "ExtraCover", ExecEnvEnableTun: "EnableTun", ExecEnvEnableNetDev: "EnableNetDev", ExecEnvEnableNetReset: "EnableNetReset", ExecEnvEnableCgroups: "EnableCgroups", ExecEnvEnableCloseFds: "EnableCloseFds", ExecEnvEnableDevlinkPCI: "EnableDevlinkPCI", ExecEnvEnableVhciInjection: "EnableVhciInjection", ExecEnvEnableWifi: "EnableWifi", ExecEnvDelayKcovMmap: "DelayKcovMmap", ExecEnvEnableNicVF: "EnableNicVF", }
var EnumNamesExecFlag = map[ExecFlag]string{ ExecFlagCollectSignal: "CollectSignal", ExecFlagCollectCover: "CollectCover", ExecFlagDedupCover: "DedupCover", ExecFlagCollectComps: "CollectComps", ExecFlagThreaded: "Threaded", ExecFlagCoverFilter: "CoverFilter", }
var EnumNamesExecutorMessagesRaw = map[ExecutorMessagesRaw]string{ ExecutorMessagesRawNONE: "NONE", ExecutorMessagesRawExecResult: "ExecResult", ExecutorMessagesRawExecuting: "Executing", }
var EnumNamesFeature = map[Feature]string{ FeatureCoverage: "Coverage", FeatureComparisons: "Comparisons", FeatureExtraCoverage: "ExtraCoverage", FeatureDelayKcovMmap: "DelayKcovMmap", FeatureSandboxSetuid: "SandboxSetuid", FeatureSandboxNamespace: "SandboxNamespace", FeatureSandboxAndroid: "SandboxAndroid", FeatureFault: "Fault", FeatureLeak: "Leak", FeatureNetInjection: "NetInjection", FeatureNetDevices: "NetDevices", FeatureKCSAN: "KCSAN", FeatureDevlinkPCI: "DevlinkPCI", FeatureNicVF: "NicVF", FeatureUSBEmulation: "USBEmulation", FeatureVhciInjection: "VhciInjection", FeatureWifiEmulation: "WifiEmulation", FeatureLRWPANEmulation: "LRWPANEmulation", FeatureBinFmtMisc: "BinFmtMisc", FeatureSwap: "Swap", }
var EnumNamesHostMessagesRaw = map[HostMessagesRaw]string{ HostMessagesRawNONE: "NONE", HostMessagesRawExecRequest: "ExecRequest", HostMessagesRawSignalUpdate: "SignalUpdate", HostMessagesRawStartLeakChecks: "StartLeakChecks", }
var EnumNamesRequestFlag = map[RequestFlag]string{ RequestFlagIsBinary: "IsBinary", RequestFlagResetState: "ResetState", RequestFlagReturnOutput: "ReturnOutput", RequestFlagReturnError: "ReturnError", }
var EnumValuesCallFlag = map[string]CallFlag{ "Executed": CallFlagExecuted, "Finished": CallFlagFinished, "Blocked": CallFlagBlocked, "FaultInjected": CallFlagFaultInjected, }
var EnumValuesExecEnv = map[string]ExecEnv{ "Debug": ExecEnvDebug, "Signal": ExecEnvSignal, "SandboxSetuid": ExecEnvSandboxSetuid, "SandboxNamespace": ExecEnvSandboxNamespace, "SandboxAndroid": ExecEnvSandboxAndroid, "ExtraCover": ExecEnvExtraCover, "EnableTun": ExecEnvEnableTun, "EnableNetDev": ExecEnvEnableNetDev, "EnableNetReset": ExecEnvEnableNetReset, "EnableCgroups": ExecEnvEnableCgroups, "EnableCloseFds": ExecEnvEnableCloseFds, "EnableDevlinkPCI": ExecEnvEnableDevlinkPCI, "EnableVhciInjection": ExecEnvEnableVhciInjection, "EnableWifi": ExecEnvEnableWifi, "DelayKcovMmap": ExecEnvDelayKcovMmap, "EnableNicVF": ExecEnvEnableNicVF, }
var EnumValuesExecFlag = map[string]ExecFlag{ "CollectSignal": ExecFlagCollectSignal, "CollectCover": ExecFlagCollectCover, "DedupCover": ExecFlagDedupCover, "CollectComps": ExecFlagCollectComps, "Threaded": ExecFlagThreaded, "CoverFilter": ExecFlagCoverFilter, }
var EnumValuesExecutorMessagesRaw = map[string]ExecutorMessagesRaw{ "NONE": ExecutorMessagesRawNONE, "ExecResult": ExecutorMessagesRawExecResult, "Executing": ExecutorMessagesRawExecuting, }
var EnumValuesFeature = map[string]Feature{ "Coverage": FeatureCoverage, "Comparisons": FeatureComparisons, "ExtraCoverage": FeatureExtraCoverage, "DelayKcovMmap": FeatureDelayKcovMmap, "SandboxSetuid": FeatureSandboxSetuid, "SandboxNamespace": FeatureSandboxNamespace, "SandboxAndroid": FeatureSandboxAndroid, "Fault": FeatureFault, "Leak": FeatureLeak, "NetInjection": FeatureNetInjection, "NetDevices": FeatureNetDevices, "KCSAN": FeatureKCSAN, "DevlinkPCI": FeatureDevlinkPCI, "NicVF": FeatureNicVF, "USBEmulation": FeatureUSBEmulation, "VhciInjection": FeatureVhciInjection, "WifiEmulation": FeatureWifiEmulation, "LRWPANEmulation": FeatureLRWPANEmulation, "BinFmtMisc": FeatureBinFmtMisc, "Swap": FeatureSwap, }
var EnumValuesHostMessagesRaw = map[string]HostMessagesRaw{ "NONE": HostMessagesRawNONE, "ExecRequest": HostMessagesRawExecRequest, "SignalUpdate": HostMessagesRawSignalUpdate, "StartLeakChecks": HostMessagesRawStartLeakChecks, }
var EnumValuesRequestFlag = map[string]RequestFlag{ "IsBinary": RequestFlagIsBinary, "ResetState": RequestFlagResetState, "ReturnOutput": RequestFlagReturnOutput, "ReturnError": RequestFlagReturnError, }
Functions ¶
func CallInfoRawAddComps ¶
func CallInfoRawAddComps(builder *flatbuffers.Builder, comps flatbuffers.UOffsetT)
func CallInfoRawAddCover ¶
func CallInfoRawAddCover(builder *flatbuffers.Builder, cover flatbuffers.UOffsetT)
func CallInfoRawAddError ¶
func CallInfoRawAddError(builder *flatbuffers.Builder, error int32)
func CallInfoRawAddFlags ¶
func CallInfoRawAddFlags(builder *flatbuffers.Builder, flags CallFlag)
func CallInfoRawAddSignal ¶
func CallInfoRawAddSignal(builder *flatbuffers.Builder, signal flatbuffers.UOffsetT)
func CallInfoRawEnd ¶
func CallInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func CallInfoRawStart ¶
func CallInfoRawStart(builder *flatbuffers.Builder)
func CallInfoRawStartCompsVector ¶
func CallInfoRawStartCompsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func CallInfoRawStartCoverVector ¶
func CallInfoRawStartCoverVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func CallInfoRawStartSignalVector ¶
func CallInfoRawStartSignalVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ConnectReplyRawAddDebug ¶
func ConnectReplyRawAddDebug(builder *flatbuffers.Builder, debug bool)
func ConnectReplyRawAddFeatures ¶
func ConnectReplyRawAddFeatures(builder *flatbuffers.Builder, features Feature)
func ConnectReplyRawAddFiles ¶
func ConnectReplyRawAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
func ConnectReplyRawAddGlobs ¶
func ConnectReplyRawAddGlobs(builder *flatbuffers.Builder, globs flatbuffers.UOffsetT)
func ConnectReplyRawAddLeakFrames ¶
func ConnectReplyRawAddLeakFrames(builder *flatbuffers.Builder, leakFrames flatbuffers.UOffsetT)
func ConnectReplyRawAddProcs ¶
func ConnectReplyRawAddProcs(builder *flatbuffers.Builder, procs int32)
func ConnectReplyRawAddRaceFrames ¶
func ConnectReplyRawAddRaceFrames(builder *flatbuffers.Builder, raceFrames flatbuffers.UOffsetT)
func ConnectReplyRawAddSlowdown ¶
func ConnectReplyRawAddSlowdown(builder *flatbuffers.Builder, slowdown int32)
func ConnectReplyRawEnd ¶
func ConnectReplyRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ConnectReplyRawStart ¶
func ConnectReplyRawStart(builder *flatbuffers.Builder)
func ConnectReplyRawStartFilesVector ¶
func ConnectReplyRawStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ConnectReplyRawStartGlobsVector ¶
func ConnectReplyRawStartGlobsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ConnectReplyRawStartLeakFramesVector ¶
func ConnectReplyRawStartLeakFramesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ConnectReplyRawStartRaceFramesVector ¶
func ConnectReplyRawStartRaceFramesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ConnectRequestRawAddArch ¶
func ConnectRequestRawAddArch(builder *flatbuffers.Builder, arch flatbuffers.UOffsetT)
func ConnectRequestRawAddGitRevision ¶
func ConnectRequestRawAddGitRevision(builder *flatbuffers.Builder, gitRevision flatbuffers.UOffsetT)
func ConnectRequestRawAddName ¶
func ConnectRequestRawAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
func ConnectRequestRawAddSyzRevision ¶
func ConnectRequestRawAddSyzRevision(builder *flatbuffers.Builder, syzRevision flatbuffers.UOffsetT)
func ConnectRequestRawEnd ¶
func ConnectRequestRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ConnectRequestRawStart ¶
func ConnectRequestRawStart(builder *flatbuffers.Builder)
func CreateComparisonRaw ¶
func CreateComparisonRaw(builder *flatbuffers.Builder, op1 uint64, op2 uint64) flatbuffers.UOffsetT
func CreateExecOptsRaw ¶
func CreateExecOptsRaw(builder *flatbuffers.Builder, envFlags ExecEnv, execFlags ExecFlag, sandboxArg int64) flatbuffers.UOffsetT
func ExecRequestRawAddAllSignal ¶
func ExecRequestRawAddAllSignal(builder *flatbuffers.Builder, allSignal flatbuffers.UOffsetT)
func ExecRequestRawAddExecOpts ¶
func ExecRequestRawAddExecOpts(builder *flatbuffers.Builder, execOpts flatbuffers.UOffsetT)
func ExecRequestRawAddFlags ¶
func ExecRequestRawAddFlags(builder *flatbuffers.Builder, flags RequestFlag)
func ExecRequestRawAddId ¶
func ExecRequestRawAddId(builder *flatbuffers.Builder, id int64)
func ExecRequestRawAddProgData ¶
func ExecRequestRawAddProgData(builder *flatbuffers.Builder, progData flatbuffers.UOffsetT)
func ExecRequestRawAddRepeat ¶
func ExecRequestRawAddRepeat(builder *flatbuffers.Builder, repeat int32)
func ExecRequestRawAddSignalFilter ¶
func ExecRequestRawAddSignalFilter(builder *flatbuffers.Builder, signalFilter flatbuffers.UOffsetT)
func ExecRequestRawAddSignalFilterCall ¶
func ExecRequestRawAddSignalFilterCall(builder *flatbuffers.Builder, signalFilterCall int32)
func ExecRequestRawEnd ¶
func ExecRequestRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ExecRequestRawStart ¶
func ExecRequestRawStart(builder *flatbuffers.Builder)
func ExecRequestRawStartAllSignalVector ¶
func ExecRequestRawStartAllSignalVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ExecRequestRawStartProgDataVector ¶
func ExecRequestRawStartProgDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ExecRequestRawStartSignalFilterVector ¶
func ExecRequestRawStartSignalFilterVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ExecResultRawAddError ¶
func ExecResultRawAddError(builder *flatbuffers.Builder, error flatbuffers.UOffsetT)
func ExecResultRawAddId ¶
func ExecResultRawAddId(builder *flatbuffers.Builder, id int64)
func ExecResultRawAddInfo ¶
func ExecResultRawAddInfo(builder *flatbuffers.Builder, info flatbuffers.UOffsetT)
func ExecResultRawAddOutput ¶
func ExecResultRawAddOutput(builder *flatbuffers.Builder, output flatbuffers.UOffsetT)
func ExecResultRawEnd ¶
func ExecResultRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ExecResultRawStart ¶
func ExecResultRawStart(builder *flatbuffers.Builder)
func ExecResultRawStartOutputVector ¶
func ExecResultRawStartOutputVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ExecutingMessageRawAddId ¶
func ExecutingMessageRawAddId(builder *flatbuffers.Builder, id int64)
func ExecutingMessageRawAddProcId ¶
func ExecutingMessageRawAddProcId(builder *flatbuffers.Builder, procId int32)
func ExecutingMessageRawAddTry ¶
func ExecutingMessageRawAddTry(builder *flatbuffers.Builder, try int32)
func ExecutingMessageRawAddWaitDuration ¶
func ExecutingMessageRawAddWaitDuration(builder *flatbuffers.Builder, waitDuration int64)
func ExecutingMessageRawEnd ¶
func ExecutingMessageRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ExecutingMessageRawStart ¶
func ExecutingMessageRawStart(builder *flatbuffers.Builder)
func ExecutorMessageRawAddMsg ¶
func ExecutorMessageRawAddMsg(builder *flatbuffers.Builder, msg flatbuffers.UOffsetT)
func ExecutorMessageRawAddMsgType ¶
func ExecutorMessageRawAddMsgType(builder *flatbuffers.Builder, msgType ExecutorMessagesRaw)
func ExecutorMessageRawEnd ¶
func ExecutorMessageRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ExecutorMessageRawStart ¶
func ExecutorMessageRawStart(builder *flatbuffers.Builder)
func FeatureInfoRawAddId ¶
func FeatureInfoRawAddId(builder *flatbuffers.Builder, id Feature)
func FeatureInfoRawAddNeedSetup ¶
func FeatureInfoRawAddNeedSetup(builder *flatbuffers.Builder, needSetup bool)
func FeatureInfoRawAddReason ¶
func FeatureInfoRawAddReason(builder *flatbuffers.Builder, reason flatbuffers.UOffsetT)
func FeatureInfoRawEnd ¶
func FeatureInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func FeatureInfoRawStart ¶
func FeatureInfoRawStart(builder *flatbuffers.Builder)
func FileInfoRawAddData ¶
func FileInfoRawAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)
func FileInfoRawAddError ¶
func FileInfoRawAddError(builder *flatbuffers.Builder, error flatbuffers.UOffsetT)
func FileInfoRawAddExists ¶
func FileInfoRawAddExists(builder *flatbuffers.Builder, exists bool)
func FileInfoRawAddName ¶
func FileInfoRawAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
func FileInfoRawEnd ¶
func FileInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func FileInfoRawStart ¶
func FileInfoRawStart(builder *flatbuffers.Builder)
func FileInfoRawStartDataVector ¶
func FileInfoRawStartDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func GlobInfoRawAddFiles ¶
func GlobInfoRawAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
func GlobInfoRawAddName ¶
func GlobInfoRawAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
func GlobInfoRawEnd ¶
func GlobInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func GlobInfoRawStart ¶
func GlobInfoRawStart(builder *flatbuffers.Builder)
func GlobInfoRawStartFilesVector ¶
func GlobInfoRawStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func HostMessageRawAddMsg ¶
func HostMessageRawAddMsg(builder *flatbuffers.Builder, msg flatbuffers.UOffsetT)
func HostMessageRawAddMsgType ¶
func HostMessageRawAddMsgType(builder *flatbuffers.Builder, msgType HostMessagesRaw)
func HostMessageRawEnd ¶
func HostMessageRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func HostMessageRawStart ¶
func HostMessageRawStart(builder *flatbuffers.Builder)
func InfoReplyRawAddCoverFilter ¶
func InfoReplyRawAddCoverFilter(builder *flatbuffers.Builder, coverFilter flatbuffers.UOffsetT)
func InfoReplyRawEnd ¶
func InfoReplyRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func InfoReplyRawStart ¶
func InfoReplyRawStart(builder *flatbuffers.Builder)
func InfoReplyRawStartCoverFilterVector ¶
func InfoReplyRawStartCoverFilterVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func InfoRequestRawAddError ¶
func InfoRequestRawAddError(builder *flatbuffers.Builder, error flatbuffers.UOffsetT)
func InfoRequestRawAddFeatures ¶
func InfoRequestRawAddFeatures(builder *flatbuffers.Builder, features flatbuffers.UOffsetT)
func InfoRequestRawAddFiles ¶
func InfoRequestRawAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
func InfoRequestRawAddGlobs ¶
func InfoRequestRawAddGlobs(builder *flatbuffers.Builder, globs flatbuffers.UOffsetT)
func InfoRequestRawEnd ¶
func InfoRequestRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func InfoRequestRawStart ¶
func InfoRequestRawStart(builder *flatbuffers.Builder)
func InfoRequestRawStartFeaturesVector ¶
func InfoRequestRawStartFeaturesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func InfoRequestRawStartFilesVector ¶
func InfoRequestRawStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func InfoRequestRawStartGlobsVector ¶
func InfoRequestRawStartGlobsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func ProgInfoRawAddCalls ¶
func ProgInfoRawAddCalls(builder *flatbuffers.Builder, calls flatbuffers.UOffsetT)
func ProgInfoRawAddElapsed ¶
func ProgInfoRawAddElapsed(builder *flatbuffers.Builder, elapsed uint64)
func ProgInfoRawAddExtra ¶
func ProgInfoRawAddExtra(builder *flatbuffers.Builder, extra flatbuffers.UOffsetT)
func ProgInfoRawAddFreshness ¶
func ProgInfoRawAddFreshness(builder *flatbuffers.Builder, freshness uint64)
func ProgInfoRawEnd ¶
func ProgInfoRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ProgInfoRawStart ¶
func ProgInfoRawStart(builder *flatbuffers.Builder)
func ProgInfoRawStartCallsVector ¶
func ProgInfoRawStartCallsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func Recv ¶
func Recv[T any, PT interface { *T flatbuffers.FlatBuffer }](c *Conn) (*T, error)
Recv received an RPC message. The type T is supposed to be a normal flatbuffers type (not ending with T, e.g. ConnectRequest). Receiving should be done from a single goroutine, the received message is valid only until the next Recv call (messages share the same underlying receive buffer).
func Send ¶
Send sends an RPC message. The type T is supposed to be an "object API" type ending with T (e.g. ConnectRequestT). Sending can be done from multiple goroutines concurrently.
func SignalUpdateRawAddDropMax ¶
func SignalUpdateRawAddDropMax(builder *flatbuffers.Builder, dropMax flatbuffers.UOffsetT)
func SignalUpdateRawAddNewMax ¶
func SignalUpdateRawAddNewMax(builder *flatbuffers.Builder, newMax flatbuffers.UOffsetT)
func SignalUpdateRawEnd ¶
func SignalUpdateRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func SignalUpdateRawStart ¶
func SignalUpdateRawStart(builder *flatbuffers.Builder)
func SignalUpdateRawStartDropMaxVector ¶
func SignalUpdateRawStartDropMaxVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func SignalUpdateRawStartNewMaxVector ¶
func SignalUpdateRawStartNewMaxVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func StartLeakChecksRawEnd ¶
func StartLeakChecksRawEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func StartLeakChecksRawStart ¶
func StartLeakChecksRawStart(builder *flatbuffers.Builder)
Types ¶
type CallInfo ¶
type CallInfo = CallInfoRawT
type CallInfoRaw ¶
type CallInfoRaw struct {
// contains filtered or unexported fields
}
func GetRootAsCallInfoRaw ¶
func GetRootAsCallInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *CallInfoRaw
func GetSizePrefixedRootAsCallInfoRaw ¶
func GetSizePrefixedRootAsCallInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *CallInfoRaw
func (*CallInfoRaw) Comps ¶
func (rcv *CallInfoRaw) Comps(obj *ComparisonRaw, j int) bool
func (*CallInfoRaw) CompsLength ¶
func (rcv *CallInfoRaw) CompsLength() int
func (*CallInfoRaw) Cover ¶
func (rcv *CallInfoRaw) Cover(j int) uint64
func (*CallInfoRaw) CoverLength ¶
func (rcv *CallInfoRaw) CoverLength() int
func (*CallInfoRaw) Error ¶
func (rcv *CallInfoRaw) Error() int32
func (*CallInfoRaw) Flags ¶
func (rcv *CallInfoRaw) Flags() CallFlag
func (*CallInfoRaw) Init ¶
func (rcv *CallInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*CallInfoRaw) MutateCover ¶
func (rcv *CallInfoRaw) MutateCover(j int, n uint64) bool
func (*CallInfoRaw) MutateError ¶
func (rcv *CallInfoRaw) MutateError(n int32) bool
func (*CallInfoRaw) MutateFlags ¶
func (rcv *CallInfoRaw) MutateFlags(n CallFlag) bool
func (*CallInfoRaw) MutateSignal ¶
func (rcv *CallInfoRaw) MutateSignal(j int, n uint64) bool
func (*CallInfoRaw) Signal ¶
func (rcv *CallInfoRaw) Signal(j int) uint64
func (*CallInfoRaw) SignalLength ¶
func (rcv *CallInfoRaw) SignalLength() int
func (*CallInfoRaw) Table ¶
func (rcv *CallInfoRaw) Table() flatbuffers.Table
func (*CallInfoRaw) UnPack ¶
func (rcv *CallInfoRaw) UnPack() *CallInfoRawT
func (*CallInfoRaw) UnPackTo ¶
func (rcv *CallInfoRaw) UnPackTo(t *CallInfoRawT)
type CallInfoRawT ¶
type CallInfoRawT struct { Flags CallFlag `json:"flags"` Error int32 `json:"error"` Signal []uint64 `json:"signal"` Cover []uint64 `json:"cover"` Comps []*ComparisonRawT `json:"comps"` }
func (*CallInfoRawT) Pack ¶
func (t *CallInfoRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type Comparison ¶
type Comparison = ComparisonRawT
type ComparisonRaw ¶
type ComparisonRaw struct {
// contains filtered or unexported fields
}
func (*ComparisonRaw) Init ¶
func (rcv *ComparisonRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ComparisonRaw) MutateOp1 ¶
func (rcv *ComparisonRaw) MutateOp1(n uint64) bool
func (*ComparisonRaw) MutateOp2 ¶
func (rcv *ComparisonRaw) MutateOp2(n uint64) bool
func (*ComparisonRaw) Op1 ¶
func (rcv *ComparisonRaw) Op1() uint64
func (*ComparisonRaw) Op2 ¶
func (rcv *ComparisonRaw) Op2() uint64
func (*ComparisonRaw) Table ¶
func (rcv *ComparisonRaw) Table() flatbuffers.Table
func (*ComparisonRaw) UnPack ¶
func (rcv *ComparisonRaw) UnPack() *ComparisonRawT
func (*ComparisonRaw) UnPackTo ¶
func (rcv *ComparisonRaw) UnPackTo(t *ComparisonRawT)
type ComparisonRawT ¶
func (*ComparisonRawT) Pack ¶
func (t *ComparisonRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ConnectReply ¶
type ConnectReply = ConnectReplyRawT
type ConnectReplyRaw ¶
type ConnectReplyRaw struct {
// contains filtered or unexported fields
}
func GetRootAsConnectReplyRaw ¶
func GetRootAsConnectReplyRaw(buf []byte, offset flatbuffers.UOffsetT) *ConnectReplyRaw
func GetSizePrefixedRootAsConnectReplyRaw ¶
func GetSizePrefixedRootAsConnectReplyRaw(buf []byte, offset flatbuffers.UOffsetT) *ConnectReplyRaw
func (*ConnectReplyRaw) Debug ¶
func (rcv *ConnectReplyRaw) Debug() bool
func (*ConnectReplyRaw) Features ¶
func (rcv *ConnectReplyRaw) Features() Feature
func (*ConnectReplyRaw) Files ¶
func (rcv *ConnectReplyRaw) Files(j int) []byte
func (*ConnectReplyRaw) FilesLength ¶
func (rcv *ConnectReplyRaw) FilesLength() int
func (*ConnectReplyRaw) Globs ¶
func (rcv *ConnectReplyRaw) Globs(j int) []byte
func (*ConnectReplyRaw) GlobsLength ¶
func (rcv *ConnectReplyRaw) GlobsLength() int
func (*ConnectReplyRaw) Init ¶
func (rcv *ConnectReplyRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ConnectReplyRaw) LeakFrames ¶
func (rcv *ConnectReplyRaw) LeakFrames(j int) []byte
func (*ConnectReplyRaw) LeakFramesLength ¶
func (rcv *ConnectReplyRaw) LeakFramesLength() int
func (*ConnectReplyRaw) MutateDebug ¶
func (rcv *ConnectReplyRaw) MutateDebug(n bool) bool
func (*ConnectReplyRaw) MutateFeatures ¶
func (rcv *ConnectReplyRaw) MutateFeatures(n Feature) bool
func (*ConnectReplyRaw) MutateProcs ¶
func (rcv *ConnectReplyRaw) MutateProcs(n int32) bool
func (*ConnectReplyRaw) MutateSlowdown ¶
func (rcv *ConnectReplyRaw) MutateSlowdown(n int32) bool
func (*ConnectReplyRaw) Procs ¶
func (rcv *ConnectReplyRaw) Procs() int32
func (*ConnectReplyRaw) RaceFrames ¶
func (rcv *ConnectReplyRaw) RaceFrames(j int) []byte
func (*ConnectReplyRaw) RaceFramesLength ¶
func (rcv *ConnectReplyRaw) RaceFramesLength() int
func (*ConnectReplyRaw) Slowdown ¶
func (rcv *ConnectReplyRaw) Slowdown() int32
func (*ConnectReplyRaw) Table ¶
func (rcv *ConnectReplyRaw) Table() flatbuffers.Table
func (*ConnectReplyRaw) UnPack ¶
func (rcv *ConnectReplyRaw) UnPack() *ConnectReplyRawT
func (*ConnectReplyRaw) UnPackTo ¶
func (rcv *ConnectReplyRaw) UnPackTo(t *ConnectReplyRawT)
type ConnectReplyRawT ¶
type ConnectReplyRawT struct { Debug bool `json:"debug"` Procs int32 `json:"procs"` Slowdown int32 `json:"slowdown"` LeakFrames []string `json:"leak_frames"` RaceFrames []string `json:"race_frames"` Features Feature `json:"features"` Files []string `json:"files"` Globs []string `json:"globs"` }
func (*ConnectReplyRawT) Pack ¶
func (t *ConnectReplyRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ConnectRequest ¶
type ConnectRequest = ConnectRequestRawT
Flatbuffers compiler adds T suffix to object API types, which are actual structs representing types. This leads to non-idiomatic Go code, e.g. we would have to use []FileInfoT in Go code. So we use Raw suffix for all flatbuffers tables and rename object API types here to idiomatic names.
type ConnectRequestRaw ¶
type ConnectRequestRaw struct {
// contains filtered or unexported fields
}
func GetRootAsConnectRequestRaw ¶
func GetRootAsConnectRequestRaw(buf []byte, offset flatbuffers.UOffsetT) *ConnectRequestRaw
func GetSizePrefixedRootAsConnectRequestRaw ¶
func GetSizePrefixedRootAsConnectRequestRaw(buf []byte, offset flatbuffers.UOffsetT) *ConnectRequestRaw
func (*ConnectRequestRaw) Arch ¶
func (rcv *ConnectRequestRaw) Arch() []byte
func (*ConnectRequestRaw) GitRevision ¶
func (rcv *ConnectRequestRaw) GitRevision() []byte
func (*ConnectRequestRaw) Init ¶
func (rcv *ConnectRequestRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ConnectRequestRaw) Name ¶
func (rcv *ConnectRequestRaw) Name() []byte
func (*ConnectRequestRaw) SyzRevision ¶
func (rcv *ConnectRequestRaw) SyzRevision() []byte
func (*ConnectRequestRaw) Table ¶
func (rcv *ConnectRequestRaw) Table() flatbuffers.Table
func (*ConnectRequestRaw) UnPack ¶
func (rcv *ConnectRequestRaw) UnPack() *ConnectRequestRawT
func (*ConnectRequestRaw) UnPackTo ¶
func (rcv *ConnectRequestRaw) UnPackTo(t *ConnectRequestRawT)
type ConnectRequestRawT ¶
type ConnectRequestRawT struct { Name string `json:"name"` Arch string `json:"arch"` GitRevision string `json:"git_revision"` SyzRevision string `json:"syz_revision"` }
func (*ConnectRequestRawT) Pack ¶
func (t *ConnectRequestRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ExecEnv ¶
type ExecEnv uint64
const ( ExecEnvDebug ExecEnv = 1 ExecEnvSignal ExecEnv = 2 ExecEnvSandboxSetuid ExecEnv = 4 ExecEnvSandboxNamespace ExecEnv = 8 ExecEnvSandboxAndroid ExecEnv = 16 ExecEnvExtraCover ExecEnv = 32 ExecEnvEnableTun ExecEnv = 64 ExecEnvEnableNetDev ExecEnv = 128 ExecEnvEnableNetReset ExecEnv = 256 ExecEnvEnableCgroups ExecEnv = 512 ExecEnvEnableCloseFds ExecEnv = 1024 ExecEnvEnableDevlinkPCI ExecEnv = 2048 ExecEnvEnableVhciInjection ExecEnv = 4096 ExecEnvEnableWifi ExecEnv = 8192 ExecEnvDelayKcovMmap ExecEnv = 16384 ExecEnvEnableNicVF ExecEnv = 32768 )
type ExecOptsRaw ¶
type ExecOptsRaw struct {
// contains filtered or unexported fields
}
func (*ExecOptsRaw) EnvFlags ¶
func (rcv *ExecOptsRaw) EnvFlags() ExecEnv
func (*ExecOptsRaw) ExecFlags ¶
func (rcv *ExecOptsRaw) ExecFlags() ExecFlag
func (*ExecOptsRaw) Init ¶
func (rcv *ExecOptsRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ExecOptsRaw) MutateEnvFlags ¶
func (rcv *ExecOptsRaw) MutateEnvFlags(n ExecEnv) bool
func (*ExecOptsRaw) MutateExecFlags ¶
func (rcv *ExecOptsRaw) MutateExecFlags(n ExecFlag) bool
func (*ExecOptsRaw) MutateSandboxArg ¶
func (rcv *ExecOptsRaw) MutateSandboxArg(n int64) bool
func (*ExecOptsRaw) SandboxArg ¶
func (rcv *ExecOptsRaw) SandboxArg() int64
func (*ExecOptsRaw) Table ¶
func (rcv *ExecOptsRaw) Table() flatbuffers.Table
func (*ExecOptsRaw) UnPack ¶
func (rcv *ExecOptsRaw) UnPack() *ExecOptsRawT
func (*ExecOptsRaw) UnPackTo ¶
func (rcv *ExecOptsRaw) UnPackTo(t *ExecOptsRawT)
type ExecOptsRawT ¶
type ExecOptsRawT struct { EnvFlags ExecEnv `json:"env_flags"` ExecFlags ExecFlag `json:"exec_flags"` SandboxArg int64 `json:"sandbox_arg"` }
func (*ExecOptsRawT) Pack ¶
func (t *ExecOptsRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ExecRequest ¶
type ExecRequest = ExecRequestRawT
type ExecRequestRaw ¶
type ExecRequestRaw struct {
// contains filtered or unexported fields
}
func GetRootAsExecRequestRaw ¶
func GetRootAsExecRequestRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecRequestRaw
func GetSizePrefixedRootAsExecRequestRaw ¶
func GetSizePrefixedRootAsExecRequestRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecRequestRaw
func (*ExecRequestRaw) AllSignal ¶
func (rcv *ExecRequestRaw) AllSignal(j int) int32
func (*ExecRequestRaw) AllSignalLength ¶
func (rcv *ExecRequestRaw) AllSignalLength() int
func (*ExecRequestRaw) ExecOpts ¶
func (rcv *ExecRequestRaw) ExecOpts(obj *ExecOptsRaw) *ExecOptsRaw
func (*ExecRequestRaw) Flags ¶
func (rcv *ExecRequestRaw) Flags() RequestFlag
func (*ExecRequestRaw) Id ¶
func (rcv *ExecRequestRaw) Id() int64
func (*ExecRequestRaw) Init ¶
func (rcv *ExecRequestRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ExecRequestRaw) MutateAllSignal ¶
func (rcv *ExecRequestRaw) MutateAllSignal(j int, n int32) bool
func (*ExecRequestRaw) MutateFlags ¶
func (rcv *ExecRequestRaw) MutateFlags(n RequestFlag) bool
func (*ExecRequestRaw) MutateId ¶
func (rcv *ExecRequestRaw) MutateId(n int64) bool
func (*ExecRequestRaw) MutateProgData ¶
func (rcv *ExecRequestRaw) MutateProgData(j int, n byte) bool
func (*ExecRequestRaw) MutateRepeat ¶
func (rcv *ExecRequestRaw) MutateRepeat(n int32) bool
func (*ExecRequestRaw) MutateSignalFilter ¶
func (rcv *ExecRequestRaw) MutateSignalFilter(j int, n uint64) bool
func (*ExecRequestRaw) MutateSignalFilterCall ¶
func (rcv *ExecRequestRaw) MutateSignalFilterCall(n int32) bool
func (*ExecRequestRaw) ProgData ¶
func (rcv *ExecRequestRaw) ProgData(j int) byte
func (*ExecRequestRaw) ProgDataBytes ¶
func (rcv *ExecRequestRaw) ProgDataBytes() []byte
func (*ExecRequestRaw) ProgDataLength ¶
func (rcv *ExecRequestRaw) ProgDataLength() int
func (*ExecRequestRaw) Repeat ¶
func (rcv *ExecRequestRaw) Repeat() int32
func (*ExecRequestRaw) SignalFilter ¶
func (rcv *ExecRequestRaw) SignalFilter(j int) uint64
func (*ExecRequestRaw) SignalFilterCall ¶
func (rcv *ExecRequestRaw) SignalFilterCall() int32
func (*ExecRequestRaw) SignalFilterLength ¶
func (rcv *ExecRequestRaw) SignalFilterLength() int
func (*ExecRequestRaw) Table ¶
func (rcv *ExecRequestRaw) Table() flatbuffers.Table
func (*ExecRequestRaw) UnPack ¶
func (rcv *ExecRequestRaw) UnPack() *ExecRequestRawT
func (*ExecRequestRaw) UnPackTo ¶
func (rcv *ExecRequestRaw) UnPackTo(t *ExecRequestRawT)
type ExecRequestRawT ¶
type ExecRequestRawT struct { Id int64 `json:"id"` ProgData []byte `json:"prog_data"` ExecOpts *ExecOptsRawT `json:"exec_opts"` Flags RequestFlag `json:"flags"` SignalFilter []uint64 `json:"signal_filter"` SignalFilterCall int32 `json:"signal_filter_call"` AllSignal []int32 `json:"all_signal"` Repeat int32 `json:"repeat"` }
func (*ExecRequestRawT) Pack ¶
func (t *ExecRequestRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ExecResult ¶
type ExecResult = ExecResultRawT
type ExecResultRaw ¶
type ExecResultRaw struct {
// contains filtered or unexported fields
}
func GetRootAsExecResultRaw ¶
func GetRootAsExecResultRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecResultRaw
func GetSizePrefixedRootAsExecResultRaw ¶
func GetSizePrefixedRootAsExecResultRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecResultRaw
func (*ExecResultRaw) Error ¶
func (rcv *ExecResultRaw) Error() []byte
func (*ExecResultRaw) Id ¶
func (rcv *ExecResultRaw) Id() int64
func (*ExecResultRaw) Info ¶
func (rcv *ExecResultRaw) Info(obj *ProgInfoRaw) *ProgInfoRaw
func (*ExecResultRaw) Init ¶
func (rcv *ExecResultRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ExecResultRaw) MutateId ¶
func (rcv *ExecResultRaw) MutateId(n int64) bool
func (*ExecResultRaw) MutateOutput ¶
func (rcv *ExecResultRaw) MutateOutput(j int, n byte) bool
func (*ExecResultRaw) Output ¶
func (rcv *ExecResultRaw) Output(j int) byte
func (*ExecResultRaw) OutputBytes ¶
func (rcv *ExecResultRaw) OutputBytes() []byte
func (*ExecResultRaw) OutputLength ¶
func (rcv *ExecResultRaw) OutputLength() int
func (*ExecResultRaw) Table ¶
func (rcv *ExecResultRaw) Table() flatbuffers.Table
func (*ExecResultRaw) UnPack ¶
func (rcv *ExecResultRaw) UnPack() *ExecResultRawT
func (*ExecResultRaw) UnPackTo ¶
func (rcv *ExecResultRaw) UnPackTo(t *ExecResultRawT)
type ExecResultRawT ¶
type ExecResultRawT struct { Id int64 `json:"id"` Output []byte `json:"output"` Error string `json:"error"` Info *ProgInfoRawT `json:"info"` }
func (*ExecResultRawT) Pack ¶
func (t *ExecResultRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ExecutingMessage ¶
type ExecutingMessage = ExecutingMessageRawT
type ExecutingMessageRaw ¶
type ExecutingMessageRaw struct {
// contains filtered or unexported fields
}
func GetRootAsExecutingMessageRaw ¶
func GetRootAsExecutingMessageRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecutingMessageRaw
func GetSizePrefixedRootAsExecutingMessageRaw ¶
func GetSizePrefixedRootAsExecutingMessageRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecutingMessageRaw
func (*ExecutingMessageRaw) Id ¶
func (rcv *ExecutingMessageRaw) Id() int64
func (*ExecutingMessageRaw) Init ¶
func (rcv *ExecutingMessageRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ExecutingMessageRaw) MutateId ¶
func (rcv *ExecutingMessageRaw) MutateId(n int64) bool
func (*ExecutingMessageRaw) MutateProcId ¶
func (rcv *ExecutingMessageRaw) MutateProcId(n int32) bool
func (*ExecutingMessageRaw) MutateTry ¶
func (rcv *ExecutingMessageRaw) MutateTry(n int32) bool
func (*ExecutingMessageRaw) MutateWaitDuration ¶
func (rcv *ExecutingMessageRaw) MutateWaitDuration(n int64) bool
func (*ExecutingMessageRaw) ProcId ¶
func (rcv *ExecutingMessageRaw) ProcId() int32
func (*ExecutingMessageRaw) Table ¶
func (rcv *ExecutingMessageRaw) Table() flatbuffers.Table
func (*ExecutingMessageRaw) Try ¶
func (rcv *ExecutingMessageRaw) Try() int32
func (*ExecutingMessageRaw) UnPack ¶
func (rcv *ExecutingMessageRaw) UnPack() *ExecutingMessageRawT
func (*ExecutingMessageRaw) UnPackTo ¶
func (rcv *ExecutingMessageRaw) UnPackTo(t *ExecutingMessageRawT)
func (*ExecutingMessageRaw) WaitDuration ¶
func (rcv *ExecutingMessageRaw) WaitDuration() int64
type ExecutingMessageRawT ¶
type ExecutingMessageRawT struct { Id int64 `json:"id"` ProcId int32 `json:"proc_id"` Try int32 `json:"try"` WaitDuration int64 `json:"wait_duration"` }
func (*ExecutingMessageRawT) Pack ¶
func (t *ExecutingMessageRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ExecutorMessage ¶
type ExecutorMessage = ExecutorMessageRawT
type ExecutorMessageRaw ¶
type ExecutorMessageRaw struct {
// contains filtered or unexported fields
}
func GetRootAsExecutorMessageRaw ¶
func GetRootAsExecutorMessageRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecutorMessageRaw
func GetSizePrefixedRootAsExecutorMessageRaw ¶
func GetSizePrefixedRootAsExecutorMessageRaw(buf []byte, offset flatbuffers.UOffsetT) *ExecutorMessageRaw
func (*ExecutorMessageRaw) Init ¶
func (rcv *ExecutorMessageRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ExecutorMessageRaw) Msg ¶
func (rcv *ExecutorMessageRaw) Msg(obj *flatbuffers.Table) bool
func (*ExecutorMessageRaw) MsgType ¶
func (rcv *ExecutorMessageRaw) MsgType() ExecutorMessagesRaw
func (*ExecutorMessageRaw) MutateMsgType ¶
func (rcv *ExecutorMessageRaw) MutateMsgType(n ExecutorMessagesRaw) bool
func (*ExecutorMessageRaw) Table ¶
func (rcv *ExecutorMessageRaw) Table() flatbuffers.Table
func (*ExecutorMessageRaw) UnPack ¶
func (rcv *ExecutorMessageRaw) UnPack() *ExecutorMessageRawT
func (*ExecutorMessageRaw) UnPackTo ¶
func (rcv *ExecutorMessageRaw) UnPackTo(t *ExecutorMessageRawT)
type ExecutorMessageRawT ¶
type ExecutorMessageRawT struct {
Msg *ExecutorMessagesRawT `json:"msg"`
}
func (*ExecutorMessageRawT) Pack ¶
func (t *ExecutorMessageRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ExecutorMessages ¶
type ExecutorMessages = ExecutorMessagesRawT
type ExecutorMessagesRaw ¶
type ExecutorMessagesRaw byte
const ( ExecutorMessagesRawNONE ExecutorMessagesRaw = 0 ExecutorMessagesRawExecResult ExecutorMessagesRaw = 1 ExecutorMessagesRawExecuting ExecutorMessagesRaw = 2 )
func (ExecutorMessagesRaw) String ¶
func (v ExecutorMessagesRaw) String() string
func (ExecutorMessagesRaw) UnPack ¶
func (rcv ExecutorMessagesRaw) UnPack(table flatbuffers.Table) *ExecutorMessagesRawT
type ExecutorMessagesRawT ¶
type ExecutorMessagesRawT struct { Type ExecutorMessagesRaw Value interface{} }
func (*ExecutorMessagesRawT) Pack ¶
func (t *ExecutorMessagesRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type Feature ¶
type Feature uint64
const ( FeatureCoverage Feature = 1 FeatureComparisons Feature = 2 FeatureExtraCoverage Feature = 4 FeatureDelayKcovMmap Feature = 8 FeatureSandboxSetuid Feature = 16 FeatureSandboxNamespace Feature = 32 FeatureSandboxAndroid Feature = 64 FeatureFault Feature = 128 FeatureLeak Feature = 256 FeatureNetInjection Feature = 512 FeatureNetDevices Feature = 1024 FeatureKCSAN Feature = 2048 FeatureDevlinkPCI Feature = 4096 FeatureNicVF Feature = 8192 FeatureUSBEmulation Feature = 16384 FeatureVhciInjection Feature = 32768 FeatureWifiEmulation Feature = 65536 FeatureLRWPANEmulation Feature = 131072 FeatureBinFmtMisc Feature = 262144 FeatureSwap Feature = 524288 )
type FeatureInfo ¶
type FeatureInfo = FeatureInfoRawT
type FeatureInfoRaw ¶
type FeatureInfoRaw struct {
// contains filtered or unexported fields
}
func GetRootAsFeatureInfoRaw ¶
func GetRootAsFeatureInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *FeatureInfoRaw
func GetSizePrefixedRootAsFeatureInfoRaw ¶
func GetSizePrefixedRootAsFeatureInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *FeatureInfoRaw
func (*FeatureInfoRaw) Id ¶
func (rcv *FeatureInfoRaw) Id() Feature
func (*FeatureInfoRaw) Init ¶
func (rcv *FeatureInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*FeatureInfoRaw) MutateId ¶
func (rcv *FeatureInfoRaw) MutateId(n Feature) bool
func (*FeatureInfoRaw) MutateNeedSetup ¶
func (rcv *FeatureInfoRaw) MutateNeedSetup(n bool) bool
func (*FeatureInfoRaw) NeedSetup ¶
func (rcv *FeatureInfoRaw) NeedSetup() bool
func (*FeatureInfoRaw) Reason ¶
func (rcv *FeatureInfoRaw) Reason() []byte
func (*FeatureInfoRaw) Table ¶
func (rcv *FeatureInfoRaw) Table() flatbuffers.Table
func (*FeatureInfoRaw) UnPack ¶
func (rcv *FeatureInfoRaw) UnPack() *FeatureInfoRawT
func (*FeatureInfoRaw) UnPackTo ¶
func (rcv *FeatureInfoRaw) UnPackTo(t *FeatureInfoRawT)
type FeatureInfoRawT ¶
type FeatureInfoRawT struct { Id Feature `json:"id"` NeedSetup bool `json:"need_setup"` Reason string `json:"reason"` }
func (*FeatureInfoRawT) Pack ¶
func (t *FeatureInfoRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type FileInfo ¶
type FileInfo = FileInfoRawT
type FileInfoRaw ¶
type FileInfoRaw struct {
// contains filtered or unexported fields
}
func GetRootAsFileInfoRaw ¶
func GetRootAsFileInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *FileInfoRaw
func GetSizePrefixedRootAsFileInfoRaw ¶
func GetSizePrefixedRootAsFileInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *FileInfoRaw
func (*FileInfoRaw) Data ¶
func (rcv *FileInfoRaw) Data(j int) byte
func (*FileInfoRaw) DataBytes ¶
func (rcv *FileInfoRaw) DataBytes() []byte
func (*FileInfoRaw) DataLength ¶
func (rcv *FileInfoRaw) DataLength() int
func (*FileInfoRaw) Error ¶
func (rcv *FileInfoRaw) Error() []byte
func (*FileInfoRaw) Exists ¶
func (rcv *FileInfoRaw) Exists() bool
func (*FileInfoRaw) Init ¶
func (rcv *FileInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*FileInfoRaw) MutateData ¶
func (rcv *FileInfoRaw) MutateData(j int, n byte) bool
func (*FileInfoRaw) MutateExists ¶
func (rcv *FileInfoRaw) MutateExists(n bool) bool
func (*FileInfoRaw) Name ¶
func (rcv *FileInfoRaw) Name() []byte
func (*FileInfoRaw) Table ¶
func (rcv *FileInfoRaw) Table() flatbuffers.Table
func (*FileInfoRaw) UnPack ¶
func (rcv *FileInfoRaw) UnPack() *FileInfoRawT
func (*FileInfoRaw) UnPackTo ¶
func (rcv *FileInfoRaw) UnPackTo(t *FileInfoRawT)
type FileInfoRawT ¶
type FileInfoRawT struct { Name string `json:"name"` Exists bool `json:"exists"` Error string `json:"error"` Data []byte `json:"data"` }
func (*FileInfoRawT) Pack ¶
func (t *FileInfoRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type GlobInfo ¶
type GlobInfo = GlobInfoRawT
type GlobInfoRaw ¶
type GlobInfoRaw struct {
// contains filtered or unexported fields
}
func GetRootAsGlobInfoRaw ¶
func GetRootAsGlobInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *GlobInfoRaw
func GetSizePrefixedRootAsGlobInfoRaw ¶
func GetSizePrefixedRootAsGlobInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *GlobInfoRaw
func (*GlobInfoRaw) Files ¶
func (rcv *GlobInfoRaw) Files(j int) []byte
func (*GlobInfoRaw) FilesLength ¶
func (rcv *GlobInfoRaw) FilesLength() int
func (*GlobInfoRaw) Init ¶
func (rcv *GlobInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*GlobInfoRaw) Name ¶
func (rcv *GlobInfoRaw) Name() []byte
func (*GlobInfoRaw) Table ¶
func (rcv *GlobInfoRaw) Table() flatbuffers.Table
func (*GlobInfoRaw) UnPack ¶
func (rcv *GlobInfoRaw) UnPack() *GlobInfoRawT
func (*GlobInfoRaw) UnPackTo ¶
func (rcv *GlobInfoRaw) UnPackTo(t *GlobInfoRawT)
type GlobInfoRawT ¶
func (*GlobInfoRawT) Pack ¶
func (t *GlobInfoRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type HostMessage ¶
type HostMessage = HostMessageRawT
type HostMessageRaw ¶
type HostMessageRaw struct {
// contains filtered or unexported fields
}
func GetRootAsHostMessageRaw ¶
func GetRootAsHostMessageRaw(buf []byte, offset flatbuffers.UOffsetT) *HostMessageRaw
func GetSizePrefixedRootAsHostMessageRaw ¶
func GetSizePrefixedRootAsHostMessageRaw(buf []byte, offset flatbuffers.UOffsetT) *HostMessageRaw
func (*HostMessageRaw) Init ¶
func (rcv *HostMessageRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*HostMessageRaw) Msg ¶
func (rcv *HostMessageRaw) Msg(obj *flatbuffers.Table) bool
func (*HostMessageRaw) MsgType ¶
func (rcv *HostMessageRaw) MsgType() HostMessagesRaw
func (*HostMessageRaw) MutateMsgType ¶
func (rcv *HostMessageRaw) MutateMsgType(n HostMessagesRaw) bool
func (*HostMessageRaw) Table ¶
func (rcv *HostMessageRaw) Table() flatbuffers.Table
func (*HostMessageRaw) UnPack ¶
func (rcv *HostMessageRaw) UnPack() *HostMessageRawT
func (*HostMessageRaw) UnPackTo ¶
func (rcv *HostMessageRaw) UnPackTo(t *HostMessageRawT)
type HostMessageRawT ¶
type HostMessageRawT struct {
Msg *HostMessagesRawT `json:"msg"`
}
func (*HostMessageRawT) Pack ¶
func (t *HostMessageRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type HostMessages ¶
type HostMessages = HostMessagesRawT
type HostMessagesRaw ¶
type HostMessagesRaw byte
const ( HostMessagesRawNONE HostMessagesRaw = 0 HostMessagesRawExecRequest HostMessagesRaw = 1 HostMessagesRawSignalUpdate HostMessagesRaw = 2 HostMessagesRawStartLeakChecks HostMessagesRaw = 3 )
func (HostMessagesRaw) String ¶
func (v HostMessagesRaw) String() string
func (HostMessagesRaw) UnPack ¶
func (rcv HostMessagesRaw) UnPack(table flatbuffers.Table) *HostMessagesRawT
type HostMessagesRawT ¶
type HostMessagesRawT struct { Type HostMessagesRaw Value interface{} }
func (*HostMessagesRawT) Pack ¶
func (t *HostMessagesRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type InfoReply ¶
type InfoReply = InfoReplyRawT
type InfoReplyRaw ¶
type InfoReplyRaw struct {
// contains filtered or unexported fields
}
func GetRootAsInfoReplyRaw ¶
func GetRootAsInfoReplyRaw(buf []byte, offset flatbuffers.UOffsetT) *InfoReplyRaw
func GetSizePrefixedRootAsInfoReplyRaw ¶
func GetSizePrefixedRootAsInfoReplyRaw(buf []byte, offset flatbuffers.UOffsetT) *InfoReplyRaw
func (*InfoReplyRaw) CoverFilter ¶
func (rcv *InfoReplyRaw) CoverFilter(j int) byte
func (*InfoReplyRaw) CoverFilterBytes ¶
func (rcv *InfoReplyRaw) CoverFilterBytes() []byte
func (*InfoReplyRaw) CoverFilterLength ¶
func (rcv *InfoReplyRaw) CoverFilterLength() int
func (*InfoReplyRaw) Init ¶
func (rcv *InfoReplyRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*InfoReplyRaw) MutateCoverFilter ¶
func (rcv *InfoReplyRaw) MutateCoverFilter(j int, n byte) bool
func (*InfoReplyRaw) Table ¶
func (rcv *InfoReplyRaw) Table() flatbuffers.Table
func (*InfoReplyRaw) UnPack ¶
func (rcv *InfoReplyRaw) UnPack() *InfoReplyRawT
func (*InfoReplyRaw) UnPackTo ¶
func (rcv *InfoReplyRaw) UnPackTo(t *InfoReplyRawT)
type InfoReplyRawT ¶
type InfoReplyRawT struct {
CoverFilter []byte `json:"cover_filter"`
}
func (*InfoReplyRawT) Pack ¶
func (t *InfoReplyRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type InfoRequest ¶
type InfoRequest = InfoRequestRawT
type InfoRequestRaw ¶
type InfoRequestRaw struct {
// contains filtered or unexported fields
}
func GetRootAsInfoRequestRaw ¶
func GetRootAsInfoRequestRaw(buf []byte, offset flatbuffers.UOffsetT) *InfoRequestRaw
func GetSizePrefixedRootAsInfoRequestRaw ¶
func GetSizePrefixedRootAsInfoRequestRaw(buf []byte, offset flatbuffers.UOffsetT) *InfoRequestRaw
func (*InfoRequestRaw) Error ¶
func (rcv *InfoRequestRaw) Error() []byte
func (*InfoRequestRaw) Features ¶
func (rcv *InfoRequestRaw) Features(obj *FeatureInfoRaw, j int) bool
func (*InfoRequestRaw) FeaturesLength ¶
func (rcv *InfoRequestRaw) FeaturesLength() int
func (*InfoRequestRaw) Files ¶
func (rcv *InfoRequestRaw) Files(obj *FileInfoRaw, j int) bool
func (*InfoRequestRaw) FilesLength ¶
func (rcv *InfoRequestRaw) FilesLength() int
func (*InfoRequestRaw) Globs ¶
func (rcv *InfoRequestRaw) Globs(obj *GlobInfoRaw, j int) bool
func (*InfoRequestRaw) GlobsLength ¶
func (rcv *InfoRequestRaw) GlobsLength() int
func (*InfoRequestRaw) Init ¶
func (rcv *InfoRequestRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*InfoRequestRaw) Table ¶
func (rcv *InfoRequestRaw) Table() flatbuffers.Table
func (*InfoRequestRaw) UnPack ¶
func (rcv *InfoRequestRaw) UnPack() *InfoRequestRawT
func (*InfoRequestRaw) UnPackTo ¶
func (rcv *InfoRequestRaw) UnPackTo(t *InfoRequestRawT)
type InfoRequestRawT ¶
type InfoRequestRawT struct { Error string `json:"error"` Features []*FeatureInfoRawT `json:"features"` Files []*FileInfoRawT `json:"files"` Globs []*GlobInfoRawT `json:"globs"` }
func (*InfoRequestRawT) Pack ¶
func (t *InfoRequestRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type ProgInfoRaw ¶
type ProgInfoRaw struct {
// contains filtered or unexported fields
}
func GetRootAsProgInfoRaw ¶
func GetRootAsProgInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *ProgInfoRaw
func GetSizePrefixedRootAsProgInfoRaw ¶
func GetSizePrefixedRootAsProgInfoRaw(buf []byte, offset flatbuffers.UOffsetT) *ProgInfoRaw
func (*ProgInfoRaw) Calls ¶
func (rcv *ProgInfoRaw) Calls(obj *CallInfoRaw, j int) bool
func (*ProgInfoRaw) CallsLength ¶
func (rcv *ProgInfoRaw) CallsLength() int
func (*ProgInfoRaw) Elapsed ¶
func (rcv *ProgInfoRaw) Elapsed() uint64
func (*ProgInfoRaw) Extra ¶
func (rcv *ProgInfoRaw) Extra(obj *CallInfoRaw) *CallInfoRaw
func (*ProgInfoRaw) Freshness ¶
func (rcv *ProgInfoRaw) Freshness() uint64
func (*ProgInfoRaw) Init ¶
func (rcv *ProgInfoRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ProgInfoRaw) MutateElapsed ¶
func (rcv *ProgInfoRaw) MutateElapsed(n uint64) bool
func (*ProgInfoRaw) MutateFreshness ¶
func (rcv *ProgInfoRaw) MutateFreshness(n uint64) bool
func (*ProgInfoRaw) Table ¶
func (rcv *ProgInfoRaw) Table() flatbuffers.Table
func (*ProgInfoRaw) UnPack ¶
func (rcv *ProgInfoRaw) UnPack() *ProgInfoRawT
func (*ProgInfoRaw) UnPackTo ¶
func (rcv *ProgInfoRaw) UnPackTo(t *ProgInfoRawT)
type ProgInfoRawT ¶
type ProgInfoRawT struct { Calls []*CallInfoRawT `json:"calls"` Extra *CallInfoRawT `json:"extra"` Elapsed uint64 `json:"elapsed"` Freshness uint64 `json:"freshness"` }
func (*ProgInfoRawT) Pack ¶
func (t *ProgInfoRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type RequestFlag ¶
type RequestFlag uint64
const ( RequestFlagIsBinary RequestFlag = 1 RequestFlagResetState RequestFlag = 2 RequestFlagReturnOutput RequestFlag = 4 RequestFlagReturnError RequestFlag = 8 )
func (RequestFlag) String ¶
func (v RequestFlag) String() string
type SignalUpdate ¶
type SignalUpdate = SignalUpdateRawT
type SignalUpdateRaw ¶
type SignalUpdateRaw struct {
// contains filtered or unexported fields
}
func GetRootAsSignalUpdateRaw ¶
func GetRootAsSignalUpdateRaw(buf []byte, offset flatbuffers.UOffsetT) *SignalUpdateRaw
func GetSizePrefixedRootAsSignalUpdateRaw ¶
func GetSizePrefixedRootAsSignalUpdateRaw(buf []byte, offset flatbuffers.UOffsetT) *SignalUpdateRaw
func (*SignalUpdateRaw) DropMax ¶
func (rcv *SignalUpdateRaw) DropMax(j int) uint64
func (*SignalUpdateRaw) DropMaxLength ¶
func (rcv *SignalUpdateRaw) DropMaxLength() int
func (*SignalUpdateRaw) Init ¶
func (rcv *SignalUpdateRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*SignalUpdateRaw) MutateDropMax ¶
func (rcv *SignalUpdateRaw) MutateDropMax(j int, n uint64) bool
func (*SignalUpdateRaw) MutateNewMax ¶
func (rcv *SignalUpdateRaw) MutateNewMax(j int, n uint64) bool
func (*SignalUpdateRaw) NewMax ¶
func (rcv *SignalUpdateRaw) NewMax(j int) uint64
func (*SignalUpdateRaw) NewMaxLength ¶
func (rcv *SignalUpdateRaw) NewMaxLength() int
func (*SignalUpdateRaw) Table ¶
func (rcv *SignalUpdateRaw) Table() flatbuffers.Table
func (*SignalUpdateRaw) UnPack ¶
func (rcv *SignalUpdateRaw) UnPack() *SignalUpdateRawT
func (*SignalUpdateRaw) UnPackTo ¶
func (rcv *SignalUpdateRaw) UnPackTo(t *SignalUpdateRawT)
type SignalUpdateRawT ¶
type SignalUpdateRawT struct { NewMax []uint64 `json:"new_max"` DropMax []uint64 `json:"drop_max"` }
func (*SignalUpdateRawT) Pack ¶
func (t *SignalUpdateRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type StartLeakChecks ¶
type StartLeakChecks = StartLeakChecksRawT
type StartLeakChecksRaw ¶
type StartLeakChecksRaw struct {
// contains filtered or unexported fields
}
func GetRootAsStartLeakChecksRaw ¶
func GetRootAsStartLeakChecksRaw(buf []byte, offset flatbuffers.UOffsetT) *StartLeakChecksRaw
func GetSizePrefixedRootAsStartLeakChecksRaw ¶
func GetSizePrefixedRootAsStartLeakChecksRaw(buf []byte, offset flatbuffers.UOffsetT) *StartLeakChecksRaw
func (*StartLeakChecksRaw) Init ¶
func (rcv *StartLeakChecksRaw) Init(buf []byte, i flatbuffers.UOffsetT)
func (*StartLeakChecksRaw) Table ¶
func (rcv *StartLeakChecksRaw) Table() flatbuffers.Table
func (*StartLeakChecksRaw) UnPack ¶
func (rcv *StartLeakChecksRaw) UnPack() *StartLeakChecksRawT
func (*StartLeakChecksRaw) UnPackTo ¶
func (rcv *StartLeakChecksRaw) UnPackTo(t *StartLeakChecksRawT)
type StartLeakChecksRawT ¶
type StartLeakChecksRawT struct { }
func (*StartLeakChecksRawT) Pack ¶
func (t *StartLeakChecksRawT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT