libgui_test_server

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 15, 2026 License: CC0-1.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TransactionITestServerCreateProducer = binder.FirstCallTransaction + 0
	TransactionITestServerKillNow        = binder.FirstCallTransaction + 1
)
View Source
const DescriptorITestServer = "libgui_test_server.ITestServer"

Variables

This section is empty.

Functions

This section is empty.

Types

type ITestServer

type ITestServer interface {
	AsBinder() binder.IBinder
	CreateProducer(ctx context.Context) (interface{}, error)
	KillNow(ctx context.Context) error
}

type TestServerProxy

type TestServerProxy struct {
	// contains filtered or unexported fields
}

func NewTestServerProxy

func NewTestServerProxy(
	remote binder.IBinder,
) *TestServerProxy

func (*TestServerProxy) AsBinder

func (p *TestServerProxy) AsBinder() binder.IBinder

func (*TestServerProxy) CreateProducer

func (p *TestServerProxy) CreateProducer(
	ctx context.Context,
) (interface{}, error)

func (*TestServerProxy) KillNow

func (p *TestServerProxy) KillNow(
	ctx context.Context,
) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL