Glossary

 

  . | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

e-books
Short for "electronic books".

EAGLE_APC
One of the reference platforms supported by Windows CE for Automotive. This reference platform is based on the NEC VR4122 processor.

earcon
A sound effect that is played to the user as a part of a speech interaction.

eccentricity
A value that specifies how much the shape of the elliptical orbit of a satellite deviates from a circular path. Eccentricity equals the distance between the foci of the orbital ellipse divided by one-half the length of the major axis of the orbital ellipse. The eccentricity must be between 0 and 1. Values closer to 0 indicate that the orbit is closer to a circular path.

edit control
A rectangular window in which a user can enter and edit text from the keyboard. An edit control is also referred to as a text box.

Electrically Erasable Programmable Read Only Memory (EEPROM)
A nonvolatile storage device that uses a technique similar to the floating gates in EPROMs but with the capability to discharge the floating gate electrically. Usually bytes or words can be erased and reprogrammed individually during system operation.

electronic book
A book that can be downloaded and read on a computer. The future of e-books may expand considerably to include college textbooks. For example, envision a brave new world where freshmen will load their e-books with their curriculums for the next four years, and log on to the Internet for updates.

Electronic Codebook (ECB)
A cipher mode in which each plain text block is encrypted individually. ECB uses no feedback. This means that blocks of plaintext that are identical, either in the same message or in a different message encrypted with the same key, are transformed into identical cipher blocks. Initialization vectors cannot be used with the ECB cipher mode. If a single bit of the cipher block is garbled, then the entire corresponding plain text block is also garbled.

electronic control unit
A vehicle device that generates diagnostic trouble codes that can be used as input to the Vehicle I/O API.

element
The atomic building block of a speech interaction in Automotive Speech Services. An element can be a system sound, a TTS utterance, or an SR listening period.

email software
A program that lets you to send e-mail using the Internet.

embedded
Software code or commands built into their carriers. For example, applications insert embedded printing commands into a document to control printing and formatting. Low-level assembly is embedded in higher-level languages, such as C, to provide more capabilities or better efficiency.

emissive property
The material property that determines whether a material emits light. The emissive property of a material is one of two properties that determines how the material reflects light.

encryption
The process of transforming data into a form unreadable by anyone without a secret key.

encryption, 128-bit
A high level of encryption. Uses a 128-bit key to scramble the contents of a file or data packet to make the data unreadable without the decryption key.

encryption, 40-bit
A medium level of encryption. Uses a 40-bit key to scramble the contents of a file or data packet to make the data unreadable without the decryption key.

end tag
A markup language tag that closes an element: </>. An end tag follows the syntax </Name>, where Name matches the element name declared in the start tag.

End-Of-Interrupt (EOI) signal
A message sent by the hardware interrupt manager indicating that the current interrupt has finished. Functions that process EOIs generally perform any hardware actions needed to facilitate the next interrupt.

engine
1. A section of an application that determines how that application manages and manipulates a type of data.
2. An application or module with an open API to which an application passes data in order to access the engine's processing capabilities.


Enhanced Data GSM Environment (EDGE)
Intended as incremental step toward 3G services. It operates at 384 Kbps, and enables multimedia transmissions and broadband applications for mobile phones and computers.

Enhanced Data Rates for Global Evolution (EDGE)
EDGE is a technology that gives GSMA and TDMA similar capacity to handle services for the third generation of mobile telephony. EDGE was developed to enable the transmission of large amounts of data at a high speed of 384 kilobits per second. EDGE is also referred to as E-GPRS (abbreviation for Enhanced GPRS).

environment variable
An element of the operating system environment, such as a path, a directory name, or a configuration string. Environment variables are typically set within batch files.

EPOC
EPOC is an operating system for mobile communication devices, like e.g. PDAs. It was developed by Symbian, a joint-venture with Ericsson, Matsushita, Motorola, Nokia and Psion.

Epsilon
A text editor by Lugaru.

equality comparison filter
A device filter that compares a device capability to a literal value.

Ethernet
A widely used LAN developed by Xerox, Digital, and Intel. Ethernet networks connect up to 1,024 nodes at 10 megabits per second over twisted pair, coaxial cable, and optical fiber.

Ethernet debugging
A method of connecting a development workstation to a target device using a standard Ethernet network for the purpose of debugging the target device.

Euler angles
A set of three angles, such as yaw, pitch, and roll, that rotate one coordinate frame with respect to another. Euler angles have singular configurations.

European Radio Messaging System (ERMES)
ERMES is a pan-European wide area paging network working in Europe, the Middle East and Asia.

European Telecommunications Standards Institute (ETSI)
The European standardization body for telecommunications. ETSI is a non-profit making organisation whose mission is to produce the telecommunications standards that will be used for decades to come throughout Europe and beyond. ETSI was founded in 1988 by the members of the CEPT. ETSI promotes the world-wide standardization process whenever possible. Its Work Programme is based on, and co-ordinated with, the activities of international standardization bodies, mainly the ITU-T and the ITU-R.

evaluator delegate filter
A device filter that calls a static method of a class to perform an evaluation.

eVB
eMbedded Visual Basic

eVC
eMbedded Visual C++

event
An event is an occurrence that triggers a notification. Windows CE supports timer and system events.

event delay state
A power state that indicates a condition where the automotive computing device can receive a power event and will delay for 100 milliseconds to allow the event to settle.

event manager control
An invisible GUI element that manages key and form event routing for most of the GUI controls on an automotive form.

event object
A synchronization object that enables one thread to notify another that an event has occurred. Event objects are useful when a thread needs to know when to perform its task. For example, a thread that copies data to an archive needs to be notified when new data is available. By using an event object to notify the copying thread of the availability of new data, the thread can perform its task as soon as possible.

event sink
An ActiveX object that exposes methods that are used to notify an application that an event has occurred.

event-driven operating system
An operating system that constantly evaluates and responds to sets of events, such as keystrokes or mouse movements.

exception handling
The process of dealing with exceptions, or errors, as they arise during application execution. Exceptions occur when an application executes abnormally due to conditions outside the application's control. Windows CE does not support C++ exception handling.

Execute In Place (XIP)
The process of executing code directly from read-only memory (ROM), rather than loading it from random access memory (RAM) first. Executing the code in place, instead of copying the code into RAM for execution, saves system resources. Applications in other file systems, such as on a PC Card storage device, cannot be executed in this way.

exit button
A hardware navigation control that functions as the ESC key on a keyboard.

expand button
Enlarges a window in docked mode to fill all of the space available within a larger window or on the screen.

expansion slot
Expansion slots allow you to add new hardware to your PDA.

Export SDK tool
Exports a custom software development kit (SDK). Application developers can import an SDK into a Windows CE toolkit and write applications for a custom platform.

Export SDK Wizard
A tool that creates and exports a software development kit (SDK) based on a particular customized platform. The exported SDK is a set of headers, libraries, run-time files, platform extensions, and Help documentation. Application developers can use the SDK in conjunction with Microsoft eMbedded Visual C++ 4.0 or Microsoft Visual Studio .NET to write applications for a custom platform.

eXtended Markup Language (XML)
A Standard Generalized Markup Language (SGML) that incorporates the use of elements called "tags" to store information and describe what it means. XML is the universally understood language of the Internet and can be used to share data between clients and servers on the web.

extension key
An entry in the registry, corresponding to the extension of a given file, that specifies which file filter will handle conversions for that file type.

external style
A style in an external style sheet.

external style sheet
A style sheet defined in a user control in an .ascx file.