Versions in this module Expand all Collapse all v1 v1.0.0 Sep 11, 2020 Changes in this version + func APIStateAfter(c *path.Command, a api.ID) path.Node + func ArrayIndex(ctx context.Context, p *path.ArrayIndex, r *path.ResolveConfig) (interface{}, error) + func As(ctx context.Context, p *path.As, r *path.ResolveConfig) (interface{}, error) + func Blob(ctx context.Context, p *path.Blob, r *path.ResolveConfig) ([]byte, error) + func Capture(ctx context.Context, p *path.Capture, r *path.ResolveConfig) (*service.Capture, error) + func Cmd(ctx context.Context, p *path.Command, r *path.ResolveConfig) (api.Cmd, error) + func Cmds(ctx context.Context, p *path.Capture) ([]api.Cmd, error) + func CommandThumbnail(ctx context.Context, w, h uint32, f *image.Format, noOpt bool, p *path.Command, ...) (*image.Info, error) + func CommandTree(ctx context.Context, c *path.CommandTree, r *path.ResolveConfig) (*service.CommandTree, error) + func CommandTreeNode(ctx context.Context, c *path.CommandTreeNode, r *path.ResolveConfig) (*service.CommandTreeNode, error) + func CommandTreeNodeForCommand(ctx context.Context, p *path.CommandTreeNodeForCommand, r *path.ResolveConfig) (*path.CommandTreeNode, error) + func CommandTreeNodeThumbnail(ctx context.Context, w, h uint32, f *image.Format, noOpt bool, ...) (*image.Info, error) + func Commands(ctx context.Context, p *path.Commands, r *path.ResolveConfig) (*service.Commands, error) + func ConstantSet(ctx context.Context, p *path.ConstantSet, r *path.ResolveConfig) (*service.ConstantSet, error) + func Delete(ctx context.Context, p *path.Any, r *path.ResolveConfig) (*path.Any, error) + func Device(ctx context.Context, p *path.Device, r *path.ResolveConfig) (*device.Instance, error) + func DeviceTraceConfiguration(ctx context.Context, p *path.DeviceTraceConfiguration, r *path.ResolveConfig) (*service.DeviceTraceConfiguration, error) + func Events(ctx context.Context, p *path.Events, r *path.ResolveConfig) (*service.Events, error) + func Field(ctx context.Context, p *path.Field, r *path.ResolveConfig) (interface{}, error) + func Find(ctx context.Context, req *service.FindRequest, h service.FindHandler) error + func Follow(ctx context.Context, p *path.Any, r *path.ResolveConfig) (*path.Any, error) + func FramebufferAttachment(ctx context.Context, p *path.FramebufferAttachment, r *path.ResolveConfig) (interface{}, error) + func FramebufferAttachmentThumbnail(ctx context.Context, f *image.Format, p *path.FramebufferAttachment, ...) (*image.Info, error) + func FramebufferAttachments(ctx context.Context, p *path.FramebufferAttachments, r *path.ResolveConfig) (interface{}, error) + func FramebufferObservation(ctx context.Context, p *path.FramebufferObservation, r *path.ResolveConfig) (*image.Info, error) + func Get(ctx context.Context, p *path.Any, r *path.ResolveConfig) (interface{}, error) + func GlobalState(ctx context.Context, p *path.GlobalState, r *path.ResolveConfig) (*api.GlobalState, error) + func ImageInfo(ctx context.Context, p *path.ImageInfo, r *path.ResolveConfig) (*image.Info, error) + func MapIndex(ctx context.Context, p *path.MapIndex, r *path.ResolveConfig) (interface{}, error) + func Memory(ctx context.Context, p *path.Memory, rc *path.ResolveConfig) (*service.Memory, error) + func MemoryAsType(ctx context.Context, p *path.MemoryAsType, rc *path.ResolveConfig) (*memory_box.Value, error) + func Mesh(ctx context.Context, p *path.Mesh, r *path.ResolveConfig) (*api.Mesh, error) + func Messages(ctx context.Context, p *path.Messages) (interface{}, error) + func Metrics(ctx context.Context, p *path.Metrics, r *path.ResolveConfig) (*api.Metrics, error) + func NCmds(ctx context.Context, p *path.Capture, n uint64) ([]api.Cmd, error) + func Parameter(ctx context.Context, p *path.Parameter, r *path.ResolveConfig) (interface{}, error) + func Pipelines(ctx context.Context, p *path.Pipelines, r *path.ResolveConfig) (interface{}, error) + func Report(ctx context.Context, p *path.Report, r *path.ResolveConfig) (*service.Report, error) + func ResolveInternal(ctx context.Context, p path.Node, r *path.ResolveConfig) (interface{}, error) + func ResolveService(ctx context.Context, p path.Node, r *path.ResolveConfig) (interface{}, error) + func ResourceData(ctx context.Context, p *path.ResourceData, r *path.ResolveConfig) (interface{}, error) + func ResourceDataThumbnail(ctx context.Context, w, h uint32, f *image.Format, p *path.ResourceData, ...) (*image.Info, error) + func ResourceMeta(ctx context.Context, ids []*path.ID, after *path.Command, ...) (*api.ResourceMeta, error) + func Resources(ctx context.Context, c *path.Capture, r *path.ResolveConfig) (*service.Resources, error) + func Result(ctx context.Context, p *path.Result, r *path.ResolveConfig) (interface{}, error) + func Set(ctx context.Context, p *path.Any, v interface{}, r *path.ResolveConfig) (*path.Any, error) + func SetupContext(ctx context.Context, c *path.Capture, r *path.ResolveConfig) context.Context + func Slice(ctx context.Context, p *path.Slice, r *path.ResolveConfig) (interface{}, error) + func State(ctx context.Context, p *path.State, r *path.ResolveConfig) (interface{}, error) + func StateTree(ctx context.Context, c *path.StateTree, r *path.ResolveConfig) (*service.StateTree, error) + func StateTreeNode(ctx context.Context, p *path.StateTreeNode, r *path.ResolveConfig) (*service.StateTreeNode, error) + func StateTreeNodeForPath(ctx context.Context, p *path.StateTreeNodeForPath, r *path.ResolveConfig) (*path.StateTreeNode, error) + func Stats(ctx context.Context, p *path.Stats, r *path.ResolveConfig) (*service.Stats, error) + func SyncData(ctx context.Context, p *path.Capture) (*sync.Data, error) + func Thumbnail(ctx context.Context, p *path.Thumbnail, r *path.ResolveConfig) (*image.Info, error) + func Type(ctx context.Context, p *path.Type, r *path.ResolveConfig) (interface{}, error) + type AttachmentFramebufferChanges struct + func FramebufferChanges(ctx context.Context, c *path.Capture, r *path.ResolveConfig) (*AttachmentFramebufferChanges, error) + func (c AttachmentFramebufferChanges) Get(ctx context.Context, after *path.Command, att uint32) (FramebufferAttachmentInfo, error) + type CmdGroupData struct + NoFrameEventGroups bool + Representation api.CmdID + type CommandFilter func(api.CmdID, api.Cmd, *api.GlobalState) bool + type CommandFilters []CommandFilter + func (l CommandFilters) All(id api.CmdID, cmd api.Cmd, s *api.GlobalState) bool + type FramebufferAttachmentInfo struct + After api.SubCmdIdx + CanResize bool + Err error + Format *image.Format + Height uint32 + Index uint32 + Type api.FramebufferAttachmentType + Width uint32 + type IndexRange struct + Count uint32 + First uint32 + func IndexLimits(ctx context.Context, data id.ID, count int, size int, littleEndian bool) (*IndexRange, error) + type ResolvedResources struct Incompatible versions in this module v2.0.0+incompatible Jul 8, 2021