TUsbInterfaceAssociationDescriptor Class Reference
class TUsbInterfaceAssociationDescriptor : public TUsbGenericDescriptor |
Interface Association Descriptor
See the USB IAD ECN.
Intended to be available to 3rd parties later
Inherits from
- TUsbInterfaceAssociationDescriptor
Constructor & Destructor Documentation
TUsbInterfaceAssociationDescriptor()
IMPORT_C | TUsbInterfaceAssociationDescriptor | ( | ) | |
Member Functions Documentation
Cast(TUsbGenericDescriptor *)
FirstInterface()
IMPORT_C TUint8 | FirstInterface | ( | ) | const |
FunctionClass()
IMPORT_C TUint8 | FunctionClass | ( | ) | const |
FunctionIndex()
IMPORT_C TUint8 | FunctionIndex | ( | ) | const |
FunctionProtocol()
IMPORT_C TUint8 | FunctionProtocol | ( | ) | const |
FunctionSubClass()
IMPORT_C TUint8 | FunctionSubClass | ( | ) | const |
InterfaceCount()
IMPORT_C TUint8 | InterfaceCount | ( | ) | const |
IsChild(TUsbGenericDescriptor &)
This function determines whether the given USB descriptor is a child of the descriptor the method is called on. The implementation may be specialised for each type of descriptor to ensure the tree is correctly built up.
IsParent(TUsbGenericDescriptor &)
IsPeer(TUsbGenericDescriptor &)
ParseL(TPtrC8 &, TUsbGenericDescriptor *)
Member Enumerations Documentation
Enum TFieldOffsets
Enumerators
EbFirstInterface = 2 | |
EbInterfaceCount = 3 | |
EbFunctionClass = 4 | |
EbFunctionSubClass = 5 | |
EbFunctionProtocol = 6 | |
EiFunction = 7 | |
Member Data Documentation
const TInt KSizeInOctets
const TInt | KSizeInOctets | [static] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.