Versions in this module Expand all Collapse all v0 v0.0.6 Mar 22, 2026 v0.0.5 Mar 22, 2026 Changes in this version + const DescriptorIVirtualTouchpadService + const IVirtualTouchpadServiceServiceName + const MethodIVirtualTouchpadServiceAttach + const MethodIVirtualTouchpadServiceButtonState + const MethodIVirtualTouchpadServiceDetach + const MethodIVirtualTouchpadServiceScroll + const MethodIVirtualTouchpadServiceTouch + const TransactionIVirtualTouchpadServiceAttach + const TransactionIVirtualTouchpadServiceButtonState + const TransactionIVirtualTouchpadServiceDetach + const TransactionIVirtualTouchpadServiceScroll + const TransactionIVirtualTouchpadServiceTouch + type IVirtualTouchpadService interface + AsBinder func() binder.IBinder + Attach func(ctx context.Context) error + ButtonState func(ctx context.Context, touchpad int32, buttons int32) error + Detach func(ctx context.Context) error + Scroll func(ctx context.Context, touchpad int32, x float32, y float32) error + Touch func(ctx context.Context, touchpad int32, x float32, y float32, pressure float32) error + func NewVirtualTouchpadServiceStub(impl IVirtualTouchpadServiceServer) IVirtualTouchpadService + type IVirtualTouchpadServiceServer interface + Attach func(ctx context.Context) error + ButtonState func(ctx context.Context, touchpad int32, buttons int32) error + Detach func(ctx context.Context) error + Scroll func(ctx context.Context, touchpad int32, x float32, y float32) error + Touch func(ctx context.Context, touchpad int32, x float32, y float32, pressure float32) error + type VirtualTouchpadServiceProxy struct + Remote binder.IBinder + func NewVirtualTouchpadServiceProxy(remote binder.IBinder) *VirtualTouchpadServiceProxy + func (p *VirtualTouchpadServiceProxy) AsBinder() binder.IBinder + func (p *VirtualTouchpadServiceProxy) Attach(ctx context.Context) error + func (p *VirtualTouchpadServiceProxy) ButtonState(ctx context.Context, touchpad int32, buttons int32) error + func (p *VirtualTouchpadServiceProxy) Detach(ctx context.Context) error + func (p *VirtualTouchpadServiceProxy) Scroll(ctx context.Context, touchpad int32, x float32, y float32) error + func (p *VirtualTouchpadServiceProxy) Touch(ctx context.Context, touchpad int32, x float32, y float32, pressure float32) error + type VirtualTouchpadServiceStub struct + Impl IVirtualTouchpadService + Transport binder.VersionAwareTransport + func (s *VirtualTouchpadServiceStub) Descriptor() string + func (s *VirtualTouchpadServiceStub) OnTransaction(ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel) (*parcel.Parcel, error)