Help us shape the future of Go! Take the 2026 Go Developer Survey

wallpapereffectsgeneration

package
v0.0.9 Latest Latest
Warning

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

Go to latest
Published: Apr 6, 2026 License: CC0-1.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const DescriptorIWallpaperEffectsGenerationService = "android.service.wallpapereffectsgeneration.IWallpaperEffectsGenerationService"
View Source
const (
	MethodIWallpaperEffectsGenerationServiceOnGenerateCinematicEffect = "onGenerateCinematicEffect"
)
View Source
const (
	TransactionIWallpaperEffectsGenerationServiceOnGenerateCinematicEffect = binder.FirstCallTransaction + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type IWallpaperEffectsGenerationService

type IWallpaperEffectsGenerationService interface {
	AsBinder() binder.IBinder
	OnGenerateCinematicEffect(ctx context.Context, request appWallpapereffectsgeneration.CinematicEffectRequest) error
}

func NewWallpaperEffectsGenerationServiceStub

func NewWallpaperEffectsGenerationServiceStub(
	impl IWallpaperEffectsGenerationServiceServer,
) IWallpaperEffectsGenerationService

NewWallpaperEffectsGenerationServiceStub creates a server-side IWallpaperEffectsGenerationService wrapping the given server implementation. The returned value satisfies IWallpaperEffectsGenerationService and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.

type IWallpaperEffectsGenerationServiceServer

type IWallpaperEffectsGenerationServiceServer interface {
	OnGenerateCinematicEffect(ctx context.Context, request appWallpapereffectsgeneration.CinematicEffectRequest) error
}

IWallpaperEffectsGenerationServiceServer is the server-side interface that user implementations provide to NewWallpaperEffectsGenerationServiceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).

type WallpaperEffectsGenerationServiceProxy

type WallpaperEffectsGenerationServiceProxy struct {
	Remote binder.IBinder
}

func NewWallpaperEffectsGenerationServiceProxy

func NewWallpaperEffectsGenerationServiceProxy(
	remote binder.IBinder,
) *WallpaperEffectsGenerationServiceProxy

func (*WallpaperEffectsGenerationServiceProxy) AsBinder

func (*WallpaperEffectsGenerationServiceProxy) OnGenerateCinematicEffect

type WallpaperEffectsGenerationServiceStub

type WallpaperEffectsGenerationServiceStub struct {
	Impl      IWallpaperEffectsGenerationService
	Transport binder.VersionAwareTransport
}

WallpaperEffectsGenerationServiceStub dispatches incoming binder transactions to a typed IWallpaperEffectsGenerationService implementation.

func (*WallpaperEffectsGenerationServiceStub) Descriptor

func (*WallpaperEffectsGenerationServiceStub) OnTransaction

Jump to

Keyboard shortcuts

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