package
0.0.0-20210819171303-5ed33e2535f2
Repository: https://github.com/google/emu-control.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
# Constants
Signed 16 bit (little endian).
Unsigned 8 bit.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Allows content to be mirrored on private displays when no content is being shown.
This flag is used in conjunction with VIRTUAL_DISPLAY_FLAG_PUBLIC.
When this flag is set, the virtual display is registered as a presentation display in the presentation display category.
When this flag is set, the virtual display is public.
When this flag is set, the virtual display is considered secure as defined by the Display#FLAG_SECURE display flag.
Portable Network Graphics format (https://en.wikipedia.org/wiki/Portable_Network_Graphics).
Three-channel RGB color model, each pixel consists of 3 bytes.
Three-channel RGB color model supplemented with a fourth alpha channel.
Write images to the a file/shared memory handle.
Return full frames over the gRPC transport.
No description provided by the author
Indicates that this keyevent should be send to the emulator as a key down event.
Indicates that the keyevent will be send to the emulator as e key down event and immediately followed by a keyup event.
Indicates that the keyevent should be send to the emulator as a key up event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Keep adding more for other event types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Internal error.
Mal-formed telephone number.
Enum out of range.
E.g., disconnect when no call is in progress.
No description provided by the author
Radio power off.
No description provided by the author
Sensor is disabled.
Describing a hinge angle sensor in degrees.
No description provided by the author
No description provided by the author
Relative ambient air humidity in percent.
Ambient light level in SI lux units.
No description provided by the author
qemud service is not available/initiated.
No description provided by the author
No description provided by the author
Atmospheric pressure in hPa (millibar).
Proximity sensor distance measured in centimeters.
No description provided by the author
No description provided by the author
No description provided by the author
All values are angles in degrees.
Temperature in °C.
Unknown sensor (should not happen).
No description provided by the author
90 degrees.
0 degrees.
-90 degrees.
-180 degrees.
Measures the acceleration force in m/s2 that is applied to a device on all three physical axes (x, y, and z), including the force of gravity.
Sensor is disabled.
Measures a device's rate of rotation in rad/s around each of the three physical axes (x, y, and z).
No description provided by the author
Measures the relative ambient humidity in percent (%).
Measures the ambient light level (illumination) in lx.
Measures the ambient geomagnetic field for all three physical axes (x, y, z) in μT.
No description provided by the author
qemud service is not available/initiated.
No description provided by the author
Measures degrees of rotation that a device makes around all three physical axes (x, y, z).
Measures the ambient air pressure in hPa or mbar.
Measures the proximity of an object in cm relative to the view screen of a device.
Measures the temperature of the device in degrees Celsius (°C).
Unknown sensor (should not happen).
The system will use the default time of 120s to track the touch event with the given identifier.
Never expire the given slot.
No description provided by the author
Intel® Hardware Accelerated Execution Manager (Intel® HAXM) https://github.com/intel/haxm.
Hypervisor Framework.
The Kernel based Virtual Machine (https://www.linux-kvm.org/page/Main_Page).
No hypervisor is in use.
An unknown hypervisor.
Window Hypervisor Platform https://docs.microsoft.com/en-us/virtualization/api/.
Guest experienced some error state, you cannot transition to this state.
Guest has been paused.
Will cause the emulator to reset.
Guest is paused to load a snapshot.
Guest is actively running.
Guest is paused to take or export a snapshot.
System shutdown, note that it is similar to power off.
Immediately terminate the emulator.
The emulator is in an unknown state.
# Variables
Enum value maps for AudioFormat_Channels.
Enum value maps for AudioFormat_Channels.
Enum value maps for AudioFormat_SampleFormat.
Enum value maps for AudioFormat_SampleFormat.
Enum value maps for BatteryState_BatteryCharger.
Enum value maps for BatteryState_BatteryCharger.
Enum value maps for BatteryState_BatteryHealth.
Enum value maps for BatteryState_BatteryHealth.
Enum value maps for BatteryState_BatteryStatus.
Enum value maps for BatteryState_BatteryStatus.
Enum value maps for DisplayConfiguration_DisplayFlags.
Enum value maps for DisplayConfiguration_DisplayFlags.
EmulatorController_ServiceDesc is the grpc.ServiceDesc for EmulatorController service.
No description provided by the author
Enum value maps for ImageFormat_ImgFormat.
Enum value maps for ImageFormat_ImgFormat.
Enum value maps for ImageTransport_TransportChannel.
Enum value maps for ImageTransport_TransportChannel.
Enum value maps for KeyboardEvent_KeyCodeType.
Enum value maps for KeyboardEvent_KeyCodeType.
Enum value maps for KeyboardEvent_KeyEventType.
Enum value maps for KeyboardEvent_KeyEventType.
Enum value maps for LogcatEntry_LogLevel.
Enum value maps for LogcatEntry_LogLevel.
Enum value maps for LogMessage_LogType.
Enum value maps for LogMessage_LogType.
Enum value maps for Notification_EventType.
Enum value maps for Notification_EventType.
Enum value maps for PhoneCall_Operation.
Enum value maps for PhoneCall_Operation.
Enum value maps for PhoneResponse_Response.
Enum value maps for PhoneResponse_Response.
Enum value maps for PhysicalModelValue_PhysicalType.
Enum value maps for PhysicalModelValue_PhysicalType.
Enum value maps for PhysicalModelValue_State.
Enum value maps for PhysicalModelValue_State.
Enum value maps for Rotation_SkinRotation.
Enum value maps for Rotation_SkinRotation.
Enum value maps for SensorValue_SensorType.
Enum value maps for SensorValue_SensorType.
Enum value maps for SensorValue_State.
Enum value maps for SensorValue_State.
Enum value maps for Touch_EventExpiration.
Enum value maps for Touch_EventExpiration.
Enum value maps for VmConfiguration_VmHypervisorType.
Enum value maps for VmConfiguration_VmHypervisorType.
Enum value maps for VmRunState_RunState.
Enum value maps for VmRunState_RunState.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
Representation of a clipped data object on the clipboard.
A DisplayConfiguration describes a primary or secondary display available to the emulator.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The aspect ratio (width/height) will be different from the one where the device is unfolded.
No description provided by the author
No description provided by the author
No description provided by the author
An ImageTransport allows for specifying a side channel for delivering image frames versus using the standard bytes array that is returned with the gRPC request.
KeyboardEvent objects describe a user interaction with the keyboard; each event describes a single interaction between the user and a key (or combination of a key with modifier keys) on the keyboard.
A parsed logcat entry.
No description provided by the author
The MouseEvent interface represents events that occur due to the user interacting with a pointing device (such as a mouse).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A single sensor value.
No description provided by the author
The Touch interface represents a single contact point on a touch-sensitive device.
A TouchEvent contains a list of Touch objects that are in contact with the touch surface.
UnimplementedEmulatorControllerServer must be embedded to have forward compatible implementations.
No description provided by the author
Information about the hypervisor that is currently in use.
A Run State that describes the state of the Virtual Machine.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
EmulatorControllerClient is the client API for EmulatorController service.
EmulatorControllerServer is the server API for EmulatorController service.
UnsafeEmulatorControllerServer may be embedded to opt out of forward compatibility for this service.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
These are the set of known android flags and their respective values.
No description provided by the author
No description provided by the author
Code types that the emulator can receive.
No description provided by the author
The possible log levels.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Details on the sensors documentation can be found here: https://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ The types must follow the order defined in "external/qemu/android/hw-sensors.h".
No description provided by the author
No description provided by the author
These are the various sensors that can be available in an emulated devices.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author