XenevaOS
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
usbstring.h File Reference
#include "uspi/usb.h"
#include "uspi/string.h"
#include "uspi/types.h"
Include dependency graph for usbstring.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TUSBString
 

Typedefs

typedef struct TUSBString TUSBString
 

Functions

void USBString (TUSBString *pThis, struct TUSBDevice *pDevice)
 
void USBStringCopy (TUSBString *pThis, TUSBString *pParent)
 
void _USBString (TUSBString *pThis)
 
boolean USBStringGetFromDescriptor (TUSBString *pThis, u8 ucID, u16 usLanguageID)
 
const char * USBStringGet (TUSBString *pThis)
 
u16 USBStringGetLanguageID (TUSBString *pThis)
 

Typedef Documentation

◆ TUSBString

typedef struct TUSBString TUSBString

Function Documentation

◆ _USBString()

void _USBString ( TUSBString pThis)

◆ USBString()

void USBString ( TUSBString pThis,
struct TUSBDevice pDevice 
)

◆ USBStringCopy()

void USBStringCopy ( TUSBString pThis,
TUSBString pParent 
)

◆ USBStringGet()

const char * USBStringGet ( TUSBString pThis)

◆ USBStringGetFromDescriptor()

boolean USBStringGetFromDescriptor ( TUSBString pThis,
u8  ucID,
u16  usLanguageID 
)

◆ USBStringGetLanguageID()

u16 USBStringGetLanguageID ( TUSBString pThis)