GEOS-SC: Index: i


IasAttributeType Enumerated type
  • irda library. IasAttribute type definition.
  • IasReturnCode Enumerated type
  • irda library. IAS return code definition.
  • IAT_INTEGER Enumerated value
  • irda library, in enum IasAttributeType.
  • IAT_MISSING Enumerated value
  • irda library, in enum IasAttributeType.
  • IAT_OCTET_STRING Enumerated value
  • irda library, in enum IasAttributeType.
  • IAT_UNDEFINED Enumerated value
  • irda library, in enum IasAttributeType.
  • IAT_USER_STRING Enumerated value
  • irda library, in enum IasAttributeType.
  • ICS_ASCII Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_1 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_2 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_3 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_4 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_5 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_6 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_7 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_8 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_8859_9 Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_ISO_UNDEF Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICS_UNICODE Enumerated value
  • irda library, in enum IrdaCharSet.
  • ICT_LINK_MANAGEMENT Enumerated value
  • irda library, in enum IrdaConnectType.
  • ICT_TINY_TP Enumerated value
  • irda library, in enum IrdaConnectType.
  • Id Member data
  • Uma class. An identifier type for Uma messages. Id is guaranteed to be unique on a per-mailbox basis and persistent across reboots.
  • Idle(...) Inline member function
  • MessageQueue class. Idle() is invoked by the MessageQueue::Attach() Message loop when there are no further Messages in the MessageQueue and the thread is about to block.
  • Idle(...) Member function
  • AppBase class. Invoked when the application is idle (there are no more messages in the message queue). Applications can override this to perform operations at idle...
  • PowerDriver class. A function the scheduler calls when the system is idle. The action taken by the function depends on the power state of the machine.
  • IEI_CSM Enumerated value
  • GSMSMSSystem class, in enum InformationElementIdentifier. Concatenated short messages.
  • IEI_INDICATION Enumerated value
  • GSMSMSSystem class, in enum InformationElementIdentifier. Message waiting indication.
  • IET_CHAR Enumerated value
  • sys_info library, in enum InputEventType. Key event. arg1 =TCHAR. arg2 =ShiftState. arg3 =ToggleState. arg4 =CharFlags.
  • IET_HARD_ICON_PRESSED Enumerated value
  • sys_info library, in enum InputEventType. arg1 =Index of the hard icon that was pressed.
  • IET_INFO_FOR_INK_MONITOR Enumerated value
  • sys_info library, in enum InputEventType. arg1 =InkMonitorInfoEvent. arg2 =Width of ink. arg3 =Pointer to window. arg4 =Colorant (color of ink).
  • IET_INK Enumerated value
  • sys_info library, in enum InputEventType. Ink. arg1 =Ink.
  • IET_INK_QUERY Enumerated value
  • sys_info library, in enum InputEventType. Query if a press should be ink or a pointer. arg1 =x position of pointer press. arg2 =y position of pointer press.
  • IET_ITEM_DESELECTED Enumerated value
  • ItemEvent class, in enum ItemEventType. Selected state changes from TRUE to FALSE.
  • IET_ITEM_SELECTED Enumerated value
  • ItemEvent class, in enum ItemEventType. Selected state changes from FALSE to TRUE.
  • IET_POINTER Enumerated value
  • sys_info library, in enum InputEventType. Pointer event. arg1 =PointerAction. arg2 =PointerState. arg3 =x position of event. arg4 =y position of event.
  • IgnoreNewCall(...) Member function
  • VoiceCallManager class. Ignore an incoming call. The event will be forwarded to the next listening owner, if there is one. If there are no more potential owners, the call...
  • IMAGE_WITH_BORDER_LOOK Enumerated value
  • demoui library, in enum JLFImageLookHint. Draw the image with a border.
  • IMAGE_WITH_PLAIN_LOOK Enumerated value
  • demoui library, in enum JLFImageLookHint. Draw the image as the data states.
  • ImportInkData(...) Member function
  • Ink class. Imports ink data from an array. Ink width, color, and stroke count will be calculated from the buffer.
  • INACTIVE Enumerated value
  • Uma class, in enum State. Indicates a message that is currently ineligible to be sent or delivered. Action after crash:Nothing.
  • Inbox class
  • uma library.
  • IncInuse(...) Member function
  • IrdaConnection class. IncInuse increments the inuse flag. This increments the inuse flag independently of whether it is set or not.
  • INCOMING_CALL_WAKEUP_CAUSE Enumerated value
  • PD class, in enum WakeupCause. An incoming call caused the wakeup.
  • IncrementAutoSleepDisableCount(...) Member function
  • PowerDriver class. A method to increment the auto sleep disable count. The auto sleep mechanism is disabled when the count is non-zero. The count ranges from 0-255.
  • IncrementBackgroundRunningCount(...) Member function
  • PowerDriver class. Method to increment the background running count. This count reflects the number of applications in the system that would like to continue running...
  • IncrementDozeDisableCount(...) Member function
  • PowerDriver class. Increments the doze disable count. When the count is non-zero, the DOZE power-saving state will not be entered when the system is idle and userIO is...
  • IncrementTurboRunningCount(...) Member function
  • PowerDriver class. Method to increment the turbo running count. If turbo running state is not supported in this device, or if conditions do not allow for the turbo...
  • IndexSearch(...) Member function
  • Database class. If the current index is a single-field index, this function searches for a value in the field that defines the index.
  • IndexSearchNumber(...) Member function
  • Database class. If the current index is built upon an integer field, IndexSearchNumber() uses binary search to find a record with the matching number.
  • IndexSearchString(...) Member function
  • Database class. If the current index is built upon a string field, IndexSearchString() uses binary search to find a record with the matching string.
  • InetEmulator class
  • drivermisc library. InetEmulator implements the Inet API with native sockets.
  • InformationElementHeader Struct
  • GSMSMSSystem class. Each UDH information element has a header with its length and type identifier, followed by data. The data tends to be short.
  • InformationElementIdentifier Enumerated type
  • GSMSMSSystem class. SMS UDH applications may choose various IE identifiers, in the general range 04 to FF. The spec defines two standard identifiers:
  • Init(...) Member function
  • Message class. Init is used to initialize the various fields in the message when the constructor cannot be used (for example, when the message is allocated from a...
  • Initialize(...) Global function
  • umainternal library. Prepare a TransportSpool for use by setting its associated transport token and factory function.
  • Initialize(...) Member function
  • DebugMonitor class. Initialize is called when the system is booting. It creates the necessary threads and other resources necessary to run the monitor.
  • DisplayDriver class. Initializes the display driver at boot time. Implementors of the DisplayDriver class should initialize whatever is needed in this method.
  • FatalErrorDriver class. This driver's version of the Initialize Geode member function.
  • Geode class. Called when the system initally starts up. Initialize does any initialization operations required for the Geode to function properly.
  • HTMLViewer class. Initialize a HTMLViewer.
  • HTTP class. Initialize HTTP. Must be called first before using HTTP. This behavior is guaranteed by EC code.
  • IrdaDriver class. IrdaDriver's Initialize method sets up variables and state required by theIrdaDriver for using the IrDA stack.
  • Log class. Allocates the buffer if not given to us. This returns SUCCESS if memory was allocated for the buffer; FAILURE under these conditions:The buffer was...
  • RAMStore class. Initialize the RAMStore after a hard boot. This must be called after construction, before the RAMStore is first used.
  • RAMStore class. Initialize the RAMStore after a soft boot. This must be called after construction, before the RAMStore is first used.
  • Registry class. Create or open the registry database file, initialize static data in RegistryKey class. This is called automatically as part of the Geode class...
  • SerialDriver class. Initializes variables and state data needed by serial driver.
  • SoundDriver class. Initializes the sound driver at boot time. Implementors of the SoundDriver class should initialize whatever is needed in this method.
  • TTimer class. Allocates the resources needed by the timer. It is illegal to call Initialize on a timer that has already been successfully intialized.
  • Uma class. Geode initialization function for the Uma.
  • UniqueFileNameGenerator class. Scan the given directory for files beginning with the given prefix, and set the internal prefix number to be one greater than the highest existing...
  • WWFile class. Create storage buffer. It is illegal to call Initialize twice without without calling Abort() in between. This behavior is guaranteed by EC code.
  • WWStream class. Create storage buffer. It is illegal to call Initialize twice without without calling Abort() in between. This behavior is guaranteed by EC code.
  • InitializeFromCGFSImage(...) Member function
  • ROMStore class. Initialize ROMStore to use Compressed GFS image.
  • InitializeFromSoftReboot(...) Member function
  • RAMStore class. Clean up any data structures that are left in an invalid state after a soft reboot. This is usually called from the Platform driver on platforms that...
  • Ink class
  • ink library. The Ink class is used to store and maintain ink data. The Ink class contains ink data (a collection of pen strokes made by the user).
  • Ink(...) Member function
  • Ink class. Constructs a valid Ink object.
  • ~Ink(...) Member function
  • Ink class. Destroys an Ink object.
  • INK_BUNDLE_RECORD Struct
  • ink library. An Ink bundle record.
  • INK_COLOR_RECORD Struct
  • ink library. An Ink color record.
  • INK_DRAWING_FINISHED Enumerated value
  • InkEvent class, in enum InkEventType. Sent at the end of a timeout or the end of a stroke based on FlexInkStrokeBehavior. If in FICM_CANVAS_MODE, the ink will be appended to the stored...
  • INK_DRAWING_STARTED Enumerated value
  • InkEvent class, in enum InkEventType. Sent when an ink component is first clicked in and at the beginning of each stroke in analysis mode.
  • INK_END_RECORD Struct
  • ink library. An Ink end record.
  • INK_END_TIME_RECORD Struct
  • ink library. An Ink end time record.
  • INK_OFFSET_RECORD Struct
  • ink library. An Ink offset record.
  • INK_PENDATA_RECORD Struct
  • ink library. An Ink pendata record.
  • INK_PENTIP_RECORD Struct
  • ink library. An Ink pentip record.
  • INK_START_TIME_RECORD Struct
  • ink library. An Ink start time record.
  • InkAdapter class
  • toolkit library. The InkAdapter class is a subclass of InkListenerInterface to be notified of ink events. This subclass provides empty function definitions so that a...
  • InkDataRecordType Global data
  • ink library. Stores a record type for a record. This isn't an enum itself, because this value must be 2 bytes in size.
  • InkDataRecordTypeValues Enumerated type
  • ink library. Enumeration values for variables of type InkDataRecordType. Each value corresponds to a similarly named struct (just remove the
  • InkEvent class
  • toolkit library. The InkEvent is created and sent to an InkListener when a FlexInk has started and finished drawing.
  • InkEvent(...) Member function
  • InkEvent class. Constructor for the InkEvent.
  • InkEventType Enumerated type
  • InkEvent class. The type of ink events that can happen on a FlexInk.
  • _inkEventType Member data
  • InkEvent class. The type of event represented by this InkEvent.
  • InkListenerInterface class
  • toolkit library. InkListenerInterface is the abstract base class for InkListener objects. It is the listener interface for receiving ink events.
  • InkMonitor class
  • ink library. The InkMonitor collects ink for every movement event after a pen down event, until it determines ink collection is done.
  • InkMonitor(...) Member function
  • InkMonitor class. Class constructor.
  • InkRecordHeader0 Struct
  • ink library. An ink record header with no size field (used for records that have no data). See_also_ INK_END_RECORD
  • InkRecordHeader16 Struct
  • ink library. An ink record header with a size field of 16 bits.
  • InkRecordHeader32 Struct
  • ink library. An ink record header with a size field of 32 bits.
  • InkRecordHeader8 Struct
  • ink library. An ink record header with a size field of 8 bits.
  • InlineBody class
  • umabody library. The InlineBody class is a subclass of MessageBody used to store short message bodies in the mailbox itself (in the "body-ref"field of the message...
  • InputEvent class
  • toolkit library. The InputEvent class is a base class for input events, specifically MouseEvent and KeyEvent. Consume() an event if someone wants it to not be used...
  • InputEvent Struct
  • InputMonitor class. The InputEvent structure describes the data that is passed to InputMonitor::ProcessEvent()
  • InputEvent(...) Member function
  • InputEvent class. Constructor for the InputEvent.
  • InputEventType Enumerated type
  • sys_info library. InputEventType enumerated type to be used when identifying input events in the input monitor chain. It is typically associated with up to four...
  • InputManager class
  • sys_info library. The InputManager class provides a mechanism by which drivers can deliver input to applications.
  • InputMonitor class
  • sys_info library. InputMonitor objects are used to filter incoming input events.
  • InputMonitor(...) Member function
  • InputMonitor class. Constructor which allows the programmer to specify the priority of the InputMonitor. The priority determines in which order the InputMonitor is...
  • InScreenBounds(...) Member function
  • Window class. Given a point in screen coordinates, returns TRUE if this point is within the bounds of this window.
  • Insert(...) Member function
  • Array class. Inserts the specified number of elements into the array, starting at the specified index. (For example, if element is 3 and count is 1, the new...
  • FlexMenu class. Inserts an item at the specified position within the menu.
  • FlexTextArea class. Inserts text at the specified position. The text parameter must not be NULL. If it is NULL, zero will always be returned.
  • PriorityList class. Inserts this into the passed PriorityList. Insert takes a pointer to a PriorityList pointer. It needs this double pointer so it can change the first...
  • VariableArray class. Inserts the specified number of elements of the specified size into the array, starting at the specified index.
  • InsertAfter(...) Member function
  • WWList class. Insert a new element after an element in the list.
  • InsetHorizontalFlowLayout class
  • toolkit library. The InsetHorizontalFlowLayout class implements a horizontal flow layout that can be used as a starting point for more complicated layouts.
  • InsetHorizontalFlowLayout(...) Member function
  • InsetHorizontalFlowLayout class. Constructs an InsetHorizontalFlowLayout with default settings.
  • InsetHorizontalFlowLayout class. Constructs an InsetHorizontalFlowLayout with the specified settings.
  • Insets class
  • toolkit library. The Insets class implements storage for the margins of a FlexContainer. Layout managers usually operate within these margins.
  • Insets(...) Inline member function
  • Insets class. Constructs an Insets object initialized to the passed parameters.
  • Insets class. Constructs an Insets object initialized to zero.
  • InsetVerticalFlowLayout class
  • toolkit library. The InsetVerticalFlowLayoutclass implements a vertical flow layout that can be used as a starting point for more complicated layouts.
  • InsetVerticalFlowLayout(...) Member function
  • InsetVerticalFlowLayout class. Constructs an InsetVerticalFlowLayout with default settings.
  • InsetVerticalFlowLayout class. Constructs an InsetVerticalFlowLayout with the specified settings.
  • InsideISR(...) Member function
  • PlatformDriver class. Returns whether or not we are inside an interrupt handler. This is not the same as GetInterruptState() because interrupts might be off for mutual...
  • INSTANCE_ASSERT Global data
  • sys_info library. Equivalent to ASSERT(), but typically used in checking an object's instance data. It is compiled into the code when EC_INSTANCE is defined (normal EC...
  • INSTANCE_ASSERTS Global data
  • sys_info library. Equivalent to ASSERTS(), but typically used in checking an object's instance data. It is compiled into the code when EC_INSTANCE is defined (normal...
  • int16 Global data
  • sys_info library. A signed 16-bit integer. Use in preference to short.
  • INT16_MAX Global data
  • sys_info library. The maximum value an int16 variable can hold.
  • INT16_MIN Global data
  • sys_info library. The minimum value an int16 variable can hold.
  • int32 Global data
  • sys_info library. A signed 32-bit integer. Use in preference to int.
  • INT32_MAX Global data
  • sys_info library. The maximum value an int32 variable can hold.
  • INT32_MIN Global data
  • sys_info library. The minimum value an int32 variable can hold.
  • int8 Global data
  • sys_info library. A signed 8-bit integer. Use in preference to char or signed char.
  • INT8_MAX Global data
  • sys_info library. The maximum value an int8 variable can hold.
  • INT8_MIN Global data
  • sys_info library. The minimum value an int8 variable can hold.
  • INT_OFF Enumerated value
  • drivermisc library, in enum InterruptState. Interrupt are off.
  • INT_ON Enumerated value
  • drivermisc library, in enum InterruptState. Interrupt are on.
  • InterceptShutdownListener class
  • power library. The InterceptShutdownListener class is used by clients to stop user-initiated shutdowns (shutdowns with PD::NORMAL_SUSPEND_PRIORITY).
  • INTERRUPT_SYSTEM_REAL_TIMER Enumerated value
  • drivermisc library, in enum SystemInterrupts. Real-time timer interrupt.
  • INTERRUPT_SYSTEM_SUSPEND Enumerated value
  • drivermisc library, in enum SystemInterrupts. Suspend system interrupt.
  • INTERRUPT_SYSTEM_TIMER Enumerated value
  • drivermisc library, in enum SystemInterrupts. Basic software timer interrupt.
  • INTERRUPT_SYSTEM_WAKEUP Enumerated value
  • drivermisc library, in enum SystemInterrupts. Resume after suspend interrupt.
  • InterruptNumber Global data
  • drivermisc library. Interrupt numbers, used in SetInterruptHandler
  • InterruptState Enumerated type
  • drivermisc library. Possible interrupt states.
  • IntersectWith(...) Member function
  • WinRectangle class. Sets the rectangle to the intersection of this rectangle and the passed rectangle.
  • interval Struct field
  • drivermisc library, in struct frequencyInfo. length of this tone (in milliseconds).
  • INVALID_LISTENER_ID Global data
  • broadcast library. INVALID_LISTENER_ID is returned from BroadcastListener::GetID() if the listener has not been registered yet.
  • INVALID_STATE Enumerated value
  • Uma class, in enum State. Corrupted or invalid state. Action after crash:Delete message.
  • Invalidate(...) Member function
  • FlexComponent class. Invalidate the geometry of this component and all of its UI ancestors up to the AppBase object (unless they are already invalid).
  • InvertLine(...) Member function
  • FlexComponent class. Invert a single-pixel wide line. This function merely flips the bits of each pixel in the affected area, if the affected area is not black or white,...
  • FlexComponent class. Invert a single-pixel wide line. This function merely flips the bits of each pixel in the affected area, if the affected area is not black or white,...
  • Window class. Inverts a one-pixel wide line segment. For a general description of the drawing commands, see Sokoto Graphics :Rendering.
  • Window class. Inverts a one-pixel wide line segment. For a general description of the drawing commands, see Sokoto Graphics :Rendering.
  • InvertRect(...) Member function
  • FlexComponent class. Inverts a rectangle in the bitmap. The corners are points, so the lower-right corner pixel is not affected.
  • Window class. Inverts a rectangle with fillColor from the upper-left corner (leftEdge, topEdge) down to the lower-right corner (rightEdge, bottomEdge).
  • InvertUIShape(...) Member function
  • FlexComponent class. Inverts the area specified by a UI Shape. Area outside the UI Shape is not affected. This function merely flips the bits of each pixel in the...
  • Window class. Identical to the DrawUIShape() method, except that instead of a color being drawn, the pixels are inverted.
  • InvokeSubclassMember(...) Member function
  • NiftySpoolListener class. InvokeSubclassMember Used to pass information to applications that call the Nifty transport.
  • ioctl(...) Global function
  • inet library. Set I/O option.
  • IR_CLIENT_NOT_RESPONSIVE Enumerated value
  • irda library, in enum IrdaReason.
  • IR_DATA_FOR_DISCONNECTED Enumerated value
  • irda library, in enum IrdaReason.
  • IR_FAILED_IRLAP_CONNECT Enumerated value
  • irda library, in enum IrdaReason.
  • IR_HALF_OPEN Enumerated value
  • irda library, in enum IrdaReason.
  • IR_ILLEGAL_SOURCE_ADDR Enumerated value
  • irda library, in enum IrdaReason.
  • IR_INCOMING_CONNECTION Enumerated value
  • irda library, in enum IrdaReason.
  • IR_IRLAP_RESET Enumerated value
  • irda library, in enum IrdaReason.
  • IR_LM_INITIATED Enumerated value
  • irda library, in enum IrdaReason.
  • IR_NO_CLIENT Enumerated value
  • irda library, in enum IrdaReason.
  • IR_NOT_TTP Enumerated value
  • irda library, in enum IrdaReason.
  • IR_RACE Enumerated value
  • irda library, in enum IrdaReason.
  • IR_SPEED_115200 Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_1152K Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_19200 Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_2400 Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_38400 Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_4M Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_57600 Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_576K Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_SPEED_9600 Enumerated value
  • irda library, in enum IrdaSpeed.
  • IR_TTP_CREDIT_VIOLATION Enumerated value
  • irda library, in enum IrdaReason.
  • IR_UNEXPECTED_IRLAP Enumerated value
  • irda library, in enum IrdaReason.
  • IR_UNSPECIFIED Enumerated value
  • irda library, in enum IrdaReason.
  • IR_USER_REQUEST Enumerated value
  • irda library, in enum IrdaReason.
  • IRC_NO_SUCH_ATTRIB Enumerated value
  • irda library, in enum IasReturnCode. Query failed because no such attribute exists.
  • IRC_NO_SUCH_CLASS Enumerated value
  • irda library, in enum IasReturnCode. Query failed because no such class exists.
  • IRC_SUCCESS Enumerated value
  • irda library, in enum IasReturnCode. Query operation is successful.
  • IRC_UNSUPPORTED Enumerated value
  • irda library, in enum IasReturnCode. Query failed because operation is unsupported.
  • IRCON_STATE_ACTIVE Enumerated value
  • irda library, in enum IrdaConState. //The connection is active.
  • IRCON_STATE_DISCONNECT Enumerated value
  • irda library, in enum IrdaConState. //The connection is disconnected.
  • IRCON_STATE_INCOMING Enumerated value
  • irda library, in enum IrdaConState. //An incoming connection is progress.
  • IRCON_STATE_PEND_DISC Enumerated value
  • irda library, in enum IrdaConState. //The connection is disconnecting.
  • IRCON_STATE_PENDING Enumerated value
  • irda library, in enum IrdaConState. //An outgoing connection is in progress.
  • IRDA_MAX_ATTRIBUTES Global data
  • irda library. Maximum number of attributes of an IAS object.
  • IRDA_MAX_IAS_ATTR_SIZE Global data
  • irda library. Even though attribute values can be larger to talk to all devices including IrDA lite devices it is highly recommended to keep the total attribute...
  • IRDA_MAX_IAS_INT Global data
  • irda library. Integer attributes (type 1) are always 5 bytes.
  • IRDA_MAX_IAS_NAME Global data
  • irda library. The maximum number of bytes for an attribute name.
  • IRDA_MAX_IAS_OCTET_SEQ Global data
  • irda library. Octet string attributes (type 2) are at most 1027 bytes.
  • IRDA_MAX_IAS_USER_STRING Global data
  • irda library. User string attributes (type 3) are at most 258 bytes.
  • IrdaCharSet Enumerated type
  • irda library. The IrdaCharSet defines the character set used in displayable strings for the nickname field of XID discovery frames and the USER string of IAS...
  • IrdaClient class
  • irda library. The IrdaClient class provides API for accessing the non-connection-oriented functions of the IrDA protocol stack.
  • IrdaClient(...) Member function
  • IrdaClient class. The IrdaClient constructor requires a pointer to a message queue where all stack messages will be placed including the IrdaConnection messages and...
  • ~IrdaClient(...) Member function
  • IrdaClient class. The IrdaClient destructor. The client must not be bound to theIrdaDriver (use Unbind() to unbind the client).
  • IrdaConnection class
  • irda library. The IrdaConnection class provides API for accessing the connection-oriented functions of the IrDA protocol stack.
  • IrdaConnection(...) Member function
  • IrdaConnection class. The IrdaConnection constructor takes a connection type as a parameter. The type defaults to Tiny TP.
  • ~IrdaConnection(...) Member function
  • IrdaConnection class. IrdaConnection destructor. Frees buffers allocated by CreateRxBuffers().
  • IrdaConnectType Enumerated type
  • irda library. IrdaConnectType is used to distinguish Tiny TP connections from Link Management connections. Tiny TP is the default connection type.
  • IrdaConState Enumerated type
  • irda library. IrdaConState defines the state of an IrdaConnection.
  • IrdaDeviceInfo Struct
  • irda library. IrdaDeviceInfo contains the information for each device discovered during discovery.
  • IrdaDeviceList class
  • irda library. The IrdaDeviceList is a list of IrdaDeviceInfo structures for devices found during discovery.
  • IrdaDeviceList(...) Member function
  • IrdaDeviceList class. Constructor for IrdaDeviceList.
  • IrdaDriver class
  • irda library. The IrdaDriver class facilitates communication between IrDA applications and the IrDA stack. theIrdaDriver is the single instance of this class.
  • IrdaDriver(...) Member function
  • IrdaDriver class. Class constructor.
  • IrdaIasAttribute Struct
  • irda library. The IrdaIasAttribute is a structure that holds one attribute of an IAS object. All attributes have the same structure.
  • IrdaIasObject class
  • irda library. IrdaIasObject instances are created and placed in the IAS database. Remote devices search the database to determine the services offered by the...
  • IrdaIasObject(...) Member function
  • IrdaIasObject class. Constructor for IrdaIasObject.
  • ~IrdaIasObject(...) Member function
  • IrdaIasObject class. Destructor for IrdaIasObject.
  • IrdaIasQuery class
  • irda library. The IrdaIasQuery class is used to query remote devices of the services they offer.
  • IrdaIasQuery(...) Member function
  • IrdaIasQuery class. Constructor for IrdaIasQuery.
  • ~IrdaIasQuery(...) Member function
  • IrdaIasQuery class. Destructor for IrdaIasQuery.
  • IrdaPacket class
  • irda library. IrdaPacket is used for transmitting IrDA packets. This class contains a pointer to a buffer which contains the data that will be sent.
  • IrdaPacket(...) Member function
  • IrdaPacket class. Constructor for IrdaPacket.
  • IrdaReason Enumerated type
  • irda library. The IrdaReason type defines the reasons a connection was disconnected. IR_INCOMING_CONNECTION through IR_TTP_CREDIT_VIOLATION specify local device...
  • IrdaRxBuffer class
  • irda library. IrdaRxBuffer instances contain a received packet. Applications will not actually create instances of this class but will be passed pointers to...
  • IrdaRxBuffer(...) Member function
  • IrdaRxBuffer class. Constructor for IrdaRxBuffer.
  • ~IrdaRxBuffer(...) Member function
  • IrdaRxBuffer class. Destructor for IrdaRxBuffer.
  • IrdaSpeed Enumerated type
  • irda library. IrdaSpeed defines baud rates used by Irda.
  • IrdaStatus Enumerated type
  • irda library. The IrdaStatus enum defines the status and results of IrDA operations.
  • IS_ALREADY_ALLOCATED Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_DISCONNECT Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_FAILED Enumerated value
  • irda library, in enum IrdaStatus. Indicates an operation failed.
  • IS_IN_USE Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_LINK_DOWN Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_LINK_OK Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_LINK_UP Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_MEDIA_BUSY Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_MEDIA_NOT_BUSY Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_NO_CONNECTIONS Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_NO_PROGRESS Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_NO_TTP_CREDIT Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_NOT_REMOTE_BUSY Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_ONLY_ONE_IRLMP_CON Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_OUT_OF_MEMORY Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_PENDING Enumerated value
  • irda library, in enum IrdaStatus. Indicates an operation started successfully and will complete later.
  • IS_REMOTE_BUSY Enumerated value
  • irda library, in enum IrdaStatus.
  • IS_SUCCESS Enumerated value
  • irda library, in enum IrdaStatus. Indicates that an operation was successful.
  • IS_UNACKNOWLEDGED Enumerated value
  • irda library, in enum IrdaStatus.
  • IsAncestorOf(...) Member function
  • FlexContainer class. Finds out if the specified component lies somewhere within this container`s child hierarchy (not necessarily as a direct child).
  • IsAnyWindowDirty(...) Member function
  • Window class. Returns TRUE if any window is dirty and needs to be updated. Calling Update() on the root window always makes this routine return FALSE afterwards.
  • IsConnected() Struct field
  • irda library, in struct IrdaDeviceInfo. Return TRUE if the Irda driver is currently connected to this device; otherwise FALSE.
  • IsConsumed(...) Member function
  • InputEvent class. Checks to see if the event has been consumed. This means that someone has used the event and does not want anyone else to use it.
  • WindowEvent class. Checks to see if the event has been consumed. For WINDOW_CLOSING events, if the event is consumed, the UI will not close the window.
  • IsDescendantOrEqual(...) Member function
  • Window class. Determine if a given window is either a descendant of this window is identical to it. In otherwords, if you took all the instance this method is...
  • isdir Struct field
  • fs library, in struct StatBuffer. TRUE if describing a directory, FALSE if a file.
  • IsDirectoryCapable(...) Pure virtual member function
  • FileStore class. Queries to see if the FileStore supports directories.
  • IsEditable(...) Member function
  • FlexTextComponent class. Checks to see if the text component is editable.
  • IsEmpty(...) Global function
  • umadata library. Determines whether the linked LinkedList is empty.
  • IsEmpty(...) Member function
  • FileStoreIterator class. Checks to see if the iteration has ended.
  • List class. Returns whether the list is empty or not (similar to checking if Size() returns 0, but faster).
  • MessageQueue class. Returns TRUE when this MessageQueue is empty. Use this routine with caution, because an interrupt handler or higher priority thread can put a Message...
  • WinRectangle class. Checks to see if the rectangle is empty (height and width less than or equal to 0).
  • IsEmpty(...) Pure virtual member function
  • FileIterator class. Checks to see if the iteration has ended.
  • IsEnabled(...) Inline member function
  • Log class. Check to see if the log is enabled. This is not necessary, since the Log will ignore any input when it is not enabled; however it may allow a program...
  • IsEnabled(...) Member function
  • FlexComponent class. Get the enabled state of this FlexComponent. By default, FlexComponents are enabled when created.
  • IsFileNameLegal(...) Member function
  • FileStoreManager class. Verifies that a file or directory name uses all legal characters. *name may not contain any of the following characters:`*', `?', `\', `:', `/'.
  • IsFocusTraversable(...) Member function
  • FlexComponent class. Find out if the focus can go to this object. TRUE will mean the object can get focus.
  • IsGeometryValid(...) Member function
  • FlexComponent class. Check to see if the FlexComponent is valid (needs to be layed out).
  • IsIndexSelected(...) Member function
  • FlexList class. IsIndexSelected returns TRUE if the index is selected. Returns FALSE if the index is not selected, or if the index does not exits.
  • IsIrLapConnected(...) Member function
  • IrdaDriver class. IsIrLapConnected returns TRUE if IrLAP is connected. Being connected includes when the connection is just coming up or going down.
  • IsLeapYear(...) Global function
  • kernel library. Returns TRUE if the given year is a leap year. The year should be greater than 1900.
  • IsMediaBusy(...) Member function
  • IrdaDriver class. IsMediaBusy returns TRUE if the IR medium is busy and FALSE otherwise.
  • IsMenuOpen(...) Member function
  • FlexMenu class. Find out if the menu is currently open.
  • IsMinimumSizeEnforced(...) Member function
  • HorizontalFlowLayout class. Finds out if the layout manager always enforces a minimum size (its preferred size) on the container. If a minimum size is enforced, the container...
  • VerticalFlowLayout class. Finds out if the layout manager always enforces a minimum size (its preferred size) on the container. If a minimum size is enforced, the container...
  • IsModal(...) Member function
  • FlexDialog class. Finds out if the dialog is modal. A modal dialog grabs all of the keyboard input destined for the dialog's parent application.
  • IsMovable(...) Member function
  • FlexWindow class. Find out if the window can be moved.
  • IsMultipleMode(...) Member function
  • FlexList class. IsMultipleMode returns TRUE if there can be more than one item selected at a time in the FlexList. Returns FALSE if at most one item can be selected...
  • IsNonIasIrLmpConActive(...) Member function
  • IrdaDriver class. IsNonIasIrLmpConActive returns TRUE if a non-IAS IrLMP connection is active FALSE otherwise.
  • IsNoProgress(...) Member function
  • IrdaDriver class. IsNoProgress returns TRUE if the link is not making progress (3 second threshold has been reached). Otherwise it returns FALSE.
  • IsNull(...) Member function
  • DateTime class. Determines if DateTime fields are all zeroes.
  • MovableListNode class. Returns true if the node's movable data is NULL.
  • IsRegistered(...) Member function
  • Broadcaster class. Checks to see if a particular object is currently registered with this broadcaster.
  • IsRemoteBusy(...) Member function
  • IrdaDriver class. IsRemoteBusy returns TRUE if the remote device is busy (sending RNR for more than 6 seconds). Otherwise it returns FALSE.
  • IsResizable(...) Member function
  • FlexWindow class. Find out if the window can be resized.
  • IsSelectable(...) Member function
  • MenuItem class. Finds out if this item is selectable. The specific UI overrides this to determine if an item is selectable.
  • IsSelected(...) Member function
  • MenuItem class. Finds out if this item is selected.
  • IsShowing(...) Member function
  • FlexComponent class. Checks to see if the component is fully visible by making sure this FlexComponent is marked visible and all of its parents are marked visible.
  • IsSniffer() Struct field
  • irda library, in struct IrdaDeviceInfo. Return TRUE if the device is a sniffer. Otherwise return FALSE.
  • IsSprite(...) Member function
  • Window class. Determine if this window is a sprite window.
  • IsVisible(...) Member function
  • FlexComponent class. Tests if this FlexComponent is marked visible. Even if it is visible, it may not be onscreen if a parent is not visible.
  • Window class. Returns TRUE when this window is visible. Namely, when it and all of its ancestors have their visible flags set to TRUE, and some parent is the root...
  • ItemEvent class
  • toolkit library. The ItemEvent is sent when the selected state of an ItemSelectable object changes. An example of this is when the selected state of a FlexCheckbox...
  • ItemEvent(...) Member function
  • ItemEvent class. Class constructor. This requires the source (the object whose selected state has changed), the ItemEvent Type, and the index for the item, if this is...
  • ItemEventType Enumerated type
  • ItemEvent class. Types of item events.
  • ItemListenerInterface class
  • toolkit library. ItemListenerInterface is the abstract base class for ItemListener objects. It is the listener interface for receiving item events.
  • ItemSelectable class
  • toolkit library. ItemSelectable is a base class that contains a set of items for which zero or more can be selected. Examples include FlexCheckbox, FlexList,...
  • ItemStateChanged(...) Pure virtual member function
  • ItemListenerInterface class. An application is notified of ItemEvents when this method is overridden. An ItemEvent is generated when a FlexItemSelectable's selected state...
  • IterateFiles(...) Member function
  • FileStoreManager class. Returns an object that iterates through the contents of a directory. The root '/'is not a true directory; *path must explicitly specify a FileStore.
  • IterateFileStores(...) Member function
  • FileStoreManager class. Returns an object that iterates through all the FileStores registered with the FileStoreManager. The iterator should be deleted after it is used.