H
HAL
Hardware Abstraction Layer. Used to provide a generic interface to the hardware and 'hide' hardware-specific functions.
handle
A handle is a way of identifying an object that is owned or managed by another thread or process.
orA client's representation of an object managed by the server.
See also: object
handler
In the context of asynchronous programming, the function that handles the completion of a request.
See also: asynchronous request
hard hyphen
A hyphen at which line wrapping cannot occur. It ensures that the enclosing word remains on the same line should a line break be required anywhere within the word. In this case, the word is moved to the next line.
See also: soft hyphen
hard reset
Restarting a system from scratch, a 'cold boot', as opposed to a 'soft reset' which preserves the system state.
hard space
A space at which line wrapping cannot take place. It ensures that the enclosing characters or words remain on the same line. Should a line break be required anywhere within the group of characters or words, they are moved to the next line.
hardware bitmap
A bitmap that can be drawn to by graphics acceleration hardware.
hash
This is a small, fixed length value generated by a function that has the property that different values for the data result in different hash values. The hash is encrypted using a private key to create the digital signature.
hashing
Using a one-way function to produce a short but effectively unique value representing a longer block of data.
Hayes
The manufacturer that first defined the Standard AT Command Set for modems.
See also: Hayes TSY
Hayes TSY
The ETel TSY that supports Hayes modem commands.
See also: Hayes
HCI
For Bluetooth, the Host Controller Interface (HCI) driver packages the higher level components to communicate with the hardware.
header
Text repeated at the top of every printed page.
See also: footer
hidden
A file or directory attribute. Assigned to files or directories that should not normally be visible to the user.
See also: attribute
hidden capability
If hidden, applications run in the background.
See also: application capabilities
high water mark
In the context of serial communications, when this point is passed in a receive buffer, a flow control suspend event is triggered.
See also: XOFF
hlp file
Help file.
home city
The current location of the user. It is used to set variables such as UTC offset and summer time zones.
See also: default country, UTC
home time
The date and time taking into account both daylight saving if in effect and the current time zone's offset from Universal time.
See also: universal time
horizontal option button list
A concrete control that contains a number of option buttons arranged horizontally. It is used to toggle mutually exclusive application states.
See also: option button
host controller
The Bluetooth Host Controller components provide the lower-level of a Bluetooth stack. It is typically implemented in hardware.
hotkey
A key press combination that sends a command. Usually this is to provide a short-cut to a menu option (e.g., ctrl+S for File | Save).
See also: command
hotkey table
A table maintained by the UIKON framework for each application. It contains a list of all hotkeys, together with the commands they invoke, as defined in the application resource file.
See also: application resource file
hotspot
The part of a line which should be positioned at a specified height.
See also: line
hrh file
Common C++ or resource header, for inclusion in either type of source file.
HSCSD
High Speed Circuit Switched Data: dedicated circuit-switched data communications technology for GSM which boosts data throughput up to 14.4 Kbps in a single channel, and by aggregating channels, up to 57.6 Kbps. An asymmetrical service can be offered where, for instance, one channel is allocated for the uplink and several are aggregated for the downlink. HSCSD can provide a fixed bit rate (transparent mode) or a variable one (non-transparent mode). In most cases HSCSD is available to network operators as a pure software upgrade. HSCSD started to appear in some networks in 1999.
HSDPA
High-Speed Downlink Packet Access (HSDPA, also known as High-Speed Downlink Protocol Access) is a 3G (third generation) mobile telephony communications protocol in the High-Speed Packet Access (HSPA) family, which allows networks based on Universal Mobile Telecommunications System (UMTS) to have higher data transfer speeds and capacity.
HSP
The Bluetooth Headset Profile. It allows a headset to be wirelessly connected to a device for audio input and output.*HTTP*HyperText Transfer Protocol, the underlying protocol used by the World Wide Web.
HTTP
Hypertext Transfer Protocol (HTTP) is a method used to transfer or convey information on the World Wide Web. Its original purpose was to provide a way to publish and retrieve HTML pages.
Heap?