variant
A set of variant DLLs that support a particular piece of hardware. It is possible to build a ROM with support for more than one piece of hardware, by including more than one set of variant DLLs in the ROM image.
variant DLL
A variant DLL is a layer of customisation for the base. It allows the same kernel binary to be shared between different pieces of hardware that share the same ASSP. There are variant DLLs for each of the main areas that may vary between pieces of hardware that share the same ASSP - such as the keyboard and digitiser.
variant number
The Makesis variant number distinguishes application that implement the same functionality, but which have some platform or other dependence.
See also: minor build number, major build number
vCalendar
An electronic calendar or schedule. Consists of a collection of properties. Defines a transport- and platform-independent format for exchanging calendar and schedule information so that any vCalendar-compliant application can send or receive calendaring and scheduling information to or from any other vCalendar-compliant application. For instance, users with mobile phones running vCalendar-aware applications can schedule meetings automatically over an infrared link or via sending an SMS.
See also: property
vCard
An electronic business card. Consists of a collection of properties. Standard defining the format of an electronic business card. All devices supporting vCard can exchange information such as phone numbers and addresses. For instance a user with a vCard-aware phonebook application on a handheld computer can easily transfer names and phone numbers to a vCard-aware mobile phone.
See also: property
verifiable EE certificate
A valid end entity certificate that is verifiable by a trust anchor.
versit
The parser for vCard and vCalendar objects.
See also: vCard, vCalendar
vEvent
A group of properties that define an event. vEvents are sub-entities nested within a vCalendar entity. They support alarms and recurrence.
See also: property, vCalendar, sub-entity
VFAT
The Microsoft Windows 95 and NT version of the FAT file system. Supports long file names.
VGA
Video Graphics Array: 'standard' screen size of 640 by 480 pixels.
view
A well-defined representation of user data. Many applications are designed around a set of fundamental data views, which are implemented in a layer above the engine but below the UI.
See also: MVC, engine
view architecture
Allows applications to make and receive requests to show a particular view of their data. Applications can also pass small amounts of data in such requests. The view architecture allows applications to have a fine level of integration between their user interfaces.
See also: Direct Navigational Link (DNL)
view definition
Specifies a subset of fields to be loaded when reading a contact item.
See also: contact item, field
view device
Graphics device used.
See also: view window, text view
view rectangle
Rectangle within view window used for view.
See also: view window, view device, text view
view window
Window used for view.
See also: view rectangle
virtual address
An imaginary address used internally to the CPU which is translated by the MMU into a physical address for external access.
VoIP
Voice over Internet Protocol (VoIP, sometimes pronounced 'voyp') is a protocol that enables the transmission of voice traffic over packet-based networks. The Internet Protocol (IP) was originally designed for data networking but its success as a world standard for data networking has led to its adaptation to voice networking.
volume
A volume of storage media, formatted with a particular file system type, available for retrieving and (in most cases) storing information.
See also: device, partition
Vtable
Virtual method table: in C++, contains pointers to all the virtual member functions defined in a class.
vTodo
A group of properties which define a to-do, (for example, an activity or action-item). vTodos are sub-entities nested within a vCalendar entity. They support alarms and recurrence.
See also: property, vCalendar, sub-entity