Documentation
¶
Overview ¶
Package virtual provides Go bindings for android.companion.virtual.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type Device
- func (m *Device) DescribeContents() (int32, error)
- func (m *Device) GetDeviceId() (int32, error)
- func (m *Device) GetDisplayIds() (*jni.Object, error)
- func (m *Device) GetDisplayName() (*jni.Object, error)
- func (m *Device) GetName() (string, error)
- func (m *Device) GetPersistentDeviceId() (string, error)
- func (m *Device) HasCustomSensorSupport() (bool, error)
- func (m *Device) ToString() (string, error)
- func (m *Device) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type DeviceManager
- func (m *DeviceManager) Close()
- func (m *DeviceManager) GetVirtualDevice(arg0 int32) (*jni.Object, error)
- func (m *DeviceManager) GetVirtualDevices() (*jni.Object, error)
- func (m *DeviceManager) RegisterVirtualDeviceListener(arg0 *jni.Object, arg1 *jni.Object) error
- func (m *DeviceManager) ToString() (string, error)
- func (m *DeviceManager) UnregisterVirtualDeviceListener(arg0 *jni.Object) error
- type DeviceManagerVirtualDeviceListener
Constants ¶
const (
Creator = consts.Creator
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Device ¶
Device wraps android.companion.virtual.VirtualDevice.
func (*Device) DescribeContents ¶
DescribeContents calls android.companion.virtual.VirtualDevice.describeContents.
func (*Device) GetDeviceId ¶
GetDeviceId calls android.companion.virtual.VirtualDevice.getDeviceId.
func (*Device) GetDisplayIds ¶
GetDisplayIds calls android.companion.virtual.VirtualDevice.getDisplayIds.
func (*Device) GetDisplayName ¶
GetDisplayName calls android.companion.virtual.VirtualDevice.getDisplayName.
func (*Device) GetPersistentDeviceId ¶
GetPersistentDeviceId calls android.companion.virtual.VirtualDevice.getPersistentDeviceId.
func (*Device) HasCustomSensorSupport ¶
HasCustomSensorSupport calls android.companion.virtual.VirtualDevice.hasCustomSensorSupport.
type DeviceManager ¶
DeviceManager wraps android.companion.virtual.VirtualDeviceManager.
func NewDeviceManager ¶
func NewDeviceManager(ctx *app.Context) (*DeviceManager, error)
NewDeviceManager obtains android.companion.virtual.VirtualDeviceManager from the Android system service manager.
func (*DeviceManager) Close ¶
func (m *DeviceManager) Close()
Close releases the global reference to the underlying Java object. After Close, the DeviceManager must not be used.
func (*DeviceManager) GetVirtualDevice ¶
func (m *DeviceManager) GetVirtualDevice(arg0 int32) (*jni.Object, error)
GetVirtualDevice calls android.companion.virtual.VirtualDeviceManager.getVirtualDevice.
func (*DeviceManager) GetVirtualDevices ¶ added in v0.0.8
func (m *DeviceManager) GetVirtualDevices() (*jni.Object, error)
GetVirtualDevices calls android.companion.virtual.VirtualDeviceManager.getVirtualDevices.
func (*DeviceManager) RegisterVirtualDeviceListener ¶
RegisterVirtualDeviceListener calls android.companion.virtual.VirtualDeviceManager.registerVirtualDeviceListener.
func (*DeviceManager) ToString ¶ added in v0.0.8
func (m *DeviceManager) ToString() (string, error)
ToString calls android.companion.virtual.VirtualDeviceManager.toString.
func (*DeviceManager) UnregisterVirtualDeviceListener ¶
func (m *DeviceManager) UnregisterVirtualDeviceListener(arg0 *jni.Object) error
UnregisterVirtualDeviceListener calls android.companion.virtual.VirtualDeviceManager.unregisterVirtualDeviceListener.
type DeviceManagerVirtualDeviceListener ¶ added in v0.0.8
DeviceManagerVirtualDeviceListener wraps android.companion.virtual.VirtualDeviceManager$VirtualDeviceListener.
func (*DeviceManagerVirtualDeviceListener) ToString ¶ added in v0.0.8
func (m *DeviceManagerVirtualDeviceListener) ToString() (string, error)
ToString calls android.companion.virtual.VirtualDeviceManager$VirtualDeviceListener.toString.