package
0.0.0-20231130195733-61ac79279aaa
Repository: https://github.com/osquery/osquery-go.git
Documentation: pkg.go.dev

# Functions

NewPlugin takes the distributed query functions and returns a struct implementing the OsqueryPlugin interface.

# Structs

GetQueriesResult contains the information about which queries the distributed system should run.
Plugin is an osquery configuration plugin.
Result contains the status and results for a distributed query.
ResultsStruct is used for unmarshalling the results passed from osquery.
Stats holds performance stats about the execution of a given query.

# Type aliases

GetQueriesFunc returns the queries that should be executed.
OsqueryInt handles unmarshaling integers in noncanonical osquery json.
WriteResultsFunc writes the results of the executed distributed queries.