Lines Matching refs:a
3 …ontext Hub Runtime Environment (CHRE) is a feature built into Android which can run background app…
5 …a serial link (e.g. UART, SPI) and enables an Android Context Hub (CHRE) running on a dedicated lo…
7 CHPP is a communication protocol that spans from the Transport to the Application layer. The CHPP T…
11 …a number of services for the most commonly used sensors and peripherals, and also allows vendor-sp…
19 …a peer, meaning there are no role differences. However, within the application layer, one endpoint…
23 …nally supports explicit NACKs. The timeout is implementation dependent with a recommended value of…
29 …are numbered with 0 being the least significant bit and 7 being the most significant bit in a byte.
33 …a 2-byte preamble (packet start delimiter) and 8 bytes of header information. The header is follow…
50 …a two-byte preamble as the packet start delimiter. If the receiving side is not actively within a …
54 Up to 8 flags are supported as a bitmap as follows
58 …le fragments. A fragmentation flag of (0) indicates the last/only packet in a datagram. A fragment…
70 Error reporting is a recommended feature and can help with debugging and potentially help improve p…
82 …a packet with this flag to attempt to recover from protocol failures. Upon receipt, the endpoint r…
85 - 0x2 Reset-ack. Similar to reset, but sent as a response to reset, as described above.
89 …. The 1-byte ack allows for (optional, future) support of group ACKs (up to a window size of 127 p…
90 The ack may be sent as part of a packet with or without a payload. In the latter case, the payload …
91 If an ACK is not received after a predetermined timeout, or an implicit NACK is received (through a…
100 … where only transport layer data is relevant, for example when transmitting a bare acknowledgement…
104 The optional payload immediately follows a non-zero payload length. Its contents are described in t…
113 To allow for a clean C implementation with clear separation of layers while supporting multiple CHP…
114 …ontext struct includes a pointer to the context struct of the other corresponding layer (i.e. the …
124 Each transport layer instance is associated with a single application layer instance. appContext po…
130 Each application layer instance is associated with a single transport layer instance. transportCont…
138 … any data is received at the serial interface. The data is provided through a pointer to *buf, wit…
139 …e, the driver may stop sending all-zero payloads (e.g. as might happen when a serial link is idle).
143 …l function that enables the link layer to indicate the end of a packet. For packets with a corrupt…
148 …y data should be sent to the serial interface. The data is provided through a pointer to \*buf, wi…
149 …urns before completely consuming buf and len (e.g. the send is completed at a later time). In this…
167 …a 6-byte header. This is followed by zero or more bytes of application-layer payload. Both the hea…
177 …a single CHPP transport (physical) link. This allows differentiation between traffic destined for …
189 The message type clarifies the direction of the messages (client <-> service) and whether a respons…
198 …nt commands, but for a single command. To allow multiple outstanding requests, the service shall r…
214 Loopback testing is a mandatory service where the loopback service relays the entire received datag…
219 …very is mapps a 8-bit handle to a number of coexisting services. In response to a discovery comman…