Home
last modified time | relevance | path

Searched refs:is (Results 1 – 25 of 848) sorted by relevance

12345678910>>...34

/hardware/libhardware/modules/sensors/dynamic_sensor/HidUtils/
DHidItem.cpp52 std::istream is(&buf); in tokenize() local
53 return tokenize(is); in tokenize()
59 std::istream is(&buf); in tokenize() local
60 return tokenize(is); in tokenize()
63 std::vector<HidItem> HidItem::tokenize(std::istream &is) { in tokenize() argument
67 is.unsetf(std::ios_base::skipws); in tokenize()
68 while (!is.eof()) { in tokenize()
70 is >> i; in tokenize()
80 std::istream& operator>>(std::istream &is, HidUtil::HidItem &h) { in operator >>() argument
85 h.offset = is.tellg(); in operator >>()
[all …]
/hardware/google/av/codec2/docs/
Ddoxygen.config6 # All text after a double hash (##) is considered a comment and is placed in
7 # front of the TAG it is preceding.
9 # All text after a single hash (#) is considered a comment and will be ignored.
10 # The format is:
21 # that follow. The default is UTF-8 which is also the encoding used for all text
25 # The default value is: UTF-8.
29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by
31 # project for which the documentation is generated. This name is used in the
33 # The default value is: My Project.
39 # control system is used.
[all …]
/hardware/interfaces/gnss/1.0/
DIGnssMeasurementCallback.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
26 /** A valid 'leap second' is stored in the data structure. */
28 /** A valid 'time uncertainty' is stored in the data structure. */
30 /** A valid 'full bias' is stored in the data structure. */
32 /** A valid 'bias' is stored in the data structure. */
34 /** A valid 'bias uncertainty' is stored in the data structure. */
36 /** A valid 'drift' is stored in the data structure. */
38 /** A valid 'drift uncertainty' is stored in the data structure. */
47 /** A valid 'snr' is stored in the data structure. */
49 /** A valid 'carrier frequency' is stored in the data structure. */
[all …]
/hardware/interfaces/graphics/mapper/2.0/
DIMapper.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
66 * function must return UNSUPPORTED if layerCount is great than 1.
69 * @return error is NONE upon success. Otherwise,
70 * BAD_VALUE when any of the specified attributes is
74 * UNSUPPORTED when any of the specified attributes is
76 * @return descriptor is the newly created buffer descriptor.
88 * A buffer handle is considered raw when it is cloned (e.g., with
89 * native_handle_clone) from another buffer handle locally, or when it is
102 * such a handle as if it is raw and must not return BAD_BUFFER. The
103 * returned handle is independent from the input handle as usual, and
[all …]
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
24 /* 4 is reserved */
26 /* 6 is reserved */
31 * A buffer descriptor is an implementation-defined opaque data returned by
32 * createDescriptor. It describes the properties of a buffer and is consumed
39 * This is used with PixelFormat::YCBCR_*_888.
41 * Buffer chroma subsampling is defined in the format.
51 * yStride is the stride of the luma plane.
52 * cStride is the stride of the chroma planes.
54 * chromaStep is the distance in bytes from one chroma pixel value to the
[all …]
/hardware/interfaces/radio/1.0/
DIRadio.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * This interface is used by telephony & telecom to talk to cellular radio.
44 * Response function is IRadioResponse.getIccCardStatusResponse()
56 * Response function is IRadioResponse.supplyIccPinForAppResponse()
69 * Response function is IRadioResponse.supplyIccPukForAppResponse()
82 * Response function is IRadioResponse.supplyIccPin2ForAppResponse()
95 * Response function is IRadioResponse.supplyIccPuk2ForAppResponse()
109 * Response function is IRadioResponse.changeIccPinForAppResponse()
123 * Response function is IRadioResponse.changeIccPin2ForAppResponse()
135 * Response function is IRadioResponse.supplyNetworkDepersonalizationResponse()
[all …]
/hardware/interfaces/graphics/composer/2.1/
DIComposerClient.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
37 * precision. If the DPI for a configuration is unavailable or is
56 * is not a virtual display, this request has no effect.
73 /** The display is fully off (blanked). */
82 * The display is turned on and configured in a low power state that
83 * is suitable for presenting ambient information to the user,
89 * The display is configured as in DOZE but may stop applying display
90 * updates from the client. This is effectively a hint to the device
97 * doze functionality. In this case, the device is free to take over
103 /** The display is fully on. */
[all …]
/hardware/interfaces/camera/device/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
20 /** The facing of the camera is opposite to that of the screen. */
22 /** The facing of the camera is the same as that of the screen. */
25 * The facing of the camera is not fixed relative to the screen.
42 * The orientation of the camera image. The value is the angle that the
47 * back-facing camera sensor is mounted in landscape. You are looking at the
48 * screen. If the top side of the camera sensor is aligned with the right
50 * top side of a front-facing camera sensor is aligned with the right of the
70 * | | |---------> determine whether the callback is enabled or not
71 * | |-----------> determine whether the callback is one-shot or not
[all …]
DICameraDevice.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
46 * resource cost is not available.
48 * An external camera device has been disconnected, and is no longer
49 * available. This camera device interface is now stale, and a new
50 * instance must be acquired if the device is reconnected. All
55 * values if status is not OK.
69 * camera information is not available.
71 * An external camera device has been disconnected, and is no longer
72 * available. This camera device interface is now stale, and a new
73 * instance must be acquired if the device is reconnected. All
[all …]
/hardware/interfaces/weaver/1.0/
DIWeaver.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
26 * Weaver is structured as an array of slots, each containing a key-value pair.
33 * The config is static i.e. every invocation returns the same information.
35 * @return status is OK if the config was successfuly obtained.
36 * @return config data for this implementation of Weaver if status is OK,
50 * @return status is OK if the write was successfully completed.
58 * The value is only returned if the provided key matches the key stored in
59 * the slot. The value is never returned if the wrong key is provided.
62 * The value is only returned when throttling is not active, even if the
63 * correct key is provided. If called when throttling is active, the time
[all …]
/hardware/interfaces/power/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * then CPU and GPU load is expected soon, and it may be appropriate
24 * to raise speeds of CPU, memory bus, etc. The data parameter is
25 * non-zero to indicate VSYNC pulse is now requested, or zero for
32 * User is interacting with the device, for example, touchscreen
35 * etc. The data parameter is the estimated length of the interaction
49 * Low power mode is activated or deactivated. Low power mode
50 * is intended to save battery at the cost of performance. The data
51 * parameter is non-zero when low power mode is activated, and zero
57 * Sustained Performance mode is actived or deactivated. Sustained
[all …]
/hardware/interfaces/audio/4.0/
DIPrimaryDevice.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
26 * @param volume 1.0f means unity, 0.0f is zero.
32 * This method is used to notify the HAL about audio mode changes.
41 * is equivalent to setting legacy "bt_headset_name" parameter.
52 * Calling this method is equivalent to getting AUDIO_PARAMETER_KEY_BT_NREC
62 * Calling this method is equivalent to setting AUDIO_PARAMETER_KEY_BT_NREC
72 * Gets whether BT SCO Wideband mode is enabled. Calling this method is
76 * @return enabled whether BT Wideband is enabled.
81 * Sets whether BT SCO Wideband mode is enabled. Calling this method is
85 * @param enabled whether BT Wideband is enabled.
[all …]
/hardware/interfaces/graphics/composer/2.2/
DIComposerClient.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
32 * The display is configured as in ON but may stop applying display
33 * updates from the client. This is effectively a hint to the device
104 * This is a method that may be called every frame. Thus it's
106 * SET_LAYER_PER_FRAME_METADATA is the command used by the buffered transport
117 * is not Composition::SOLID_COLOR, this call must succeed and have no
120 * @param color is the new color using float type.
128 * @param display is the display on which to create the layer.
129 * @return keys is the vector of PerFrameMetadataKey keys that are
131 * @return error is NONE upon success. Otherwise,
[all …]
/hardware/interfaces/media/omx/1.0/
DIOmxBufferSource.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
24 * IOmxBufferSource is an interface for a listener for certain events from an
33 * onOmxExecuting() is invoked when the node state changes to
39 * onOmxIdle() is invoked when the node transitions from OMX_StateExecuting
45 * onOmxLoaded() is invoked when the node transitions from OMX_StateIdle or
51 * onInputBufferAdded() is invoked after a new input buffer is added to the
55 * @param[in] buffer is the id of the added buffer.
60 * onInputBufferEmptied() is invoked after an input buffer is emptied. This
63 * @param[in] buffer is the id of the emptied buffer.
64 * @param[in] fence is the fence associated with the buffer.
/hardware/interfaces/power/1.2/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * This hint indicates that audio stream is being started. Can be used
25 * data parameter is non-zero when stream starts and zero when audio
26 * stream setup is complete.
31 * This hint indicates that low latency audio is active. Can be used
33 * data parameter is non-zero when low latency audio starts and
39 * These hint indicates that camera is being launched. Can be used
41 * parameter is non-zero when camera launch starts and zero when launch
42 * is complete.
47 * This hint indicates that camera stream is being started. Can be used
[all …]
/hardware/interfaces/audio/2.0/
DIPrimaryDevice.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
28 * @param volume 1.0f means unity, 0.0f is zero.
34 * This method is used to notify the HAL about audio mode changes.
43 * Calling this method is equivalent to getting AUDIO_PARAMETER_KEY_BT_NREC
53 * Calling this method is equivalent to setting AUDIO_PARAMETER_KEY_BT_NREC
62 * Gets whether BT SCO Wideband mode is enabled. Calling this method is
66 * @return enabled whether BT Wideband is enabled.
71 * Sets whether BT SCO Wideband mode is enabled. Calling this method is
74 * @param enabled whether BT Wideband is enabled.
87 * Gets current TTY mode selection. Calling this method is equivalent to
[all …]
/hardware/interfaces/radio/config/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * Physical slot is inactive
27 * Physical slot is active
42 * An Answer To Reset (ATR) is a message output by a Smart Card conforming to ISO/IEC 7816
46 * This data is applicable only when cardState is CardState:PRESENT.
51 * Integrated Circuit Card IDentifier (ICCID) is Unique Identifier of the SIM CARD. File is
52 * located in the SIM card at EFiccid (0x2FE2) as per ETSI 102.221. The ICCID is defined by
55 * This data is applicable only when cardState is CardState:PRESENT.
/hardware/interfaces/graphics/mapper/2.1/
DIMapper.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
27 * This is the same as @2.0::IMapper::BufferDescriptorInfo except that it
63 * that the buffer size is large enough. Validating the buffer against
64 * individual buffer attributes is optional.
66 * @param buffer is the buffer to validate against.
68 * @param stride is the buffer stride returned by IAllocator::allocate.
69 * @return error is NONE upon success. Otherwise,
70 * BAD_BUFFER when the buffer is invalid.
79 * Get the transport size of a buffer. An imported buffer handle is a raw
88 * @param buffer is the buffer to get the transport size from.
[all …]
/hardware/interfaces/drm/1.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
27 * The DRM plugin must return ERROR_DRM_NO_LICENSE, when decryption is
33 * ERROR_DRM_LICENSE_EXPIRED must be returned when an attempt is made
40 * attempt is made to use a session that has not been opened.
46 * data format or operation is attempted.
51 * ERROR_DRM_INVALID_STATE must be returned when the device is in a state
52 * where it is not able to perform decryption.
57 * The DRM plugin must return BAD_VALUE whenever an illegal parameter is
78 * when the output protection level enabled on the device is not
79 * sufficient to meet the requirements in the license policy. HDCP is an
[all …]
DIDrmPlugin.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * IDrmPlugin is used to interact with a specific drm plugin that was
31 * Open a new session with the DrmPlugin object. A session ID is returned
37 * ERROR_DRM_CANNOT_HANDLE, if openSession is not supported at the time of
38 * the call or ERROR_DRM_INVALID_STATE if the HAL is in a state where a
49 * the following errors: ERROR_DRM_SESSION_NOT_OPENED if the session is not
50 * opened, BAD_VALUE if the sessionId is invalid or ERROR_DRM_INVALID_STATE
51 * if the HAL is in a state where the session cannot be closed.
58 * getKeyRequest() is used to obtain an opaque key request blob that is
62 * specified keyType. When the keyType is OFFLINE or STREAMING,
[all …]
/hardware/interfaces/oemlock/1.0/
DIOemLock.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
21 * Both the carrier and the device itself have a say as to whether OEM unlock is
22 * allowed and both must agree that is allowed in order for unlock to be
39 * Updates whether OEM unlock is allowed by the carrier.
44 * @param allowed is the new value of the flag.
47 * @return status is OK if the flag was successfully updated,
48 * INVALID_SIGNATURE if a signature is required but the wrong one
55 * Returns whether OEM unlock is allowed by the carrier.
57 * @return status is OK if the flag was successfully read.
58 * @return allowed is the current state of the flag.
[all …]
/hardware/interfaces/keymaster/4.0/
Dtypes.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
22 * reboots, or until at least 50 million years have elapsed (note that this requirement is satisfied
49 /** Boolean. If a tag with this type is present, the value is "true". If absent, "false". */
66 * This tag is repeatable; keys may be generated with multiple values, although an operation has
67 * a single purpose. When begin() is called to start an operation, the purpose of the operation
68 * is specified. If the purpose specified for the operation is not authorized by the key (the
77 * Tag::ALGORITHM specifies the cryptographic algorithm with which the key is used. This tag
99 * is only relevant to AES and 3DES keys. Possible values are defined by the BlockMode enum.
101 * This tag is repeatable for key generation/import. For AES and 3DES operations the caller
102 * must specify a Tag::BLOCK_MODE in the additionalParams argument of begin(). If the mode is
[all …]
/hardware/interfaces/sensors/1.0/
DISensors.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
31 * Data is injected for the supported sensors by the sensor service in
35 * BAD_VALUE if requested mode is not supported
36 * PERMISSION_DENIED if operation is not allowed
48 * @param sensorHandle is the handle of the sensor to change.
51 * @return result OK on success, BAD_VALUE if sensorHandle is invalid.
59 * Additionally a vector of SensorInfos is returned for any dynamic sensors
62 * If there is no sensor event when this function is being called, block
82 * report latency. This function can be called while the sensor is
92 * @param maxReportLatencyNs allowed delay time before an event is sampled
[all …]
/hardware/qcom/msm8998/json-c/
DDoxyfile6 # All text after a hash (#) is considered a comment and will be ignored
7 # The format is:
17 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded
24 # if some version control system is used.
28 # The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
30 # If a relative path is entered, it will be relative to the location
35 # If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
44 # The OUTPUT_LANGUAGE tag is used to specify the language in which all
45 # documentation generated by doxygen is written. Doxygen will use this
47 # The default language is English, other supported languages are:
[all …]
/hardware/interfaces/radio/1.1/
DIRadio.hal11 * distributed under the License is distributed on an "AS IS" BASIS,
23 * This interface is used by telephony and telecom to talk to cellular radio.
40 * Response callback is
47 * Request is equivalent to inserting or removing the card.
56 * When SIM card is in POWER_UP_PASS_THROUGH, the modem does not send any command to it
57 * (for example SELECT of MF, or TERMINAL CAPABILITY), and the SIM card is controlled
60 * No new error code is generated. Emergency calls are supported in the same way as if the
61 * SIM card is absent.
62 * POWER_UP_PASS_THROUGH mode is valid only for the specific card session where it is activated,
64 * is requested again.
[all …]

12345678910>>...34