FreeRDP
msusb.h File Reference
#include <winpr/stream.h>
#include <freerdp/api.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  MSUSB_PIPE_DESCRIPTOR
 
struct  MSUSB_INTERFACE_DESCRIPTOR
 
struct  MSUSB_CONFIG_DESCRIPTOR
 

Functions

FREERDP_API BOOL msusb_mspipes_replace (MSUSB_INTERFACE_DESCRIPTOR *MsInterface, MSUSB_PIPE_DESCRIPTOR **NewMsPipes, UINT32 NewNumberOfPipes)
 
FREERDP_API BOOL msusb_msinterface_replace (MSUSB_CONFIG_DESCRIPTOR *MsConfig, BYTE InterfaceNumber, MSUSB_INTERFACE_DESCRIPTOR *NewMsInterface)
 
FREERDP_API MSUSB_INTERFACE_DESCRIPTOR * msusb_msinterface_read (wStream *out)
 
FREERDP_API BOOL msusb_msinterface_write (MSUSB_INTERFACE_DESCRIPTOR *MsInterface, wStream *out)
 
FREERDP_API MSUSB_CONFIG_DESCRIPTOR * msusb_msconfig_new (void)
 
FREERDP_API void msusb_msconfig_free (MSUSB_CONFIG_DESCRIPTOR *MsConfig)
 
FREERDP_API MSUSB_CONFIG_DESCRIPTOR * msusb_msconfig_read (wStream *s, UINT32 NumInterfaces)
 
FREERDP_API BOOL msusb_msconfig_write (MSUSB_CONFIG_DESCRIPTOR *MsConfg, wStream *out)
 
FREERDP_API void msusb_msconfig_dump (MSUSB_CONFIG_DESCRIPTOR *MsConfg)
 

Function Documentation

FREERDP_API void msusb_msconfig_dump ( MSUSB_CONFIG_DESCRIPTOR *  MsConfg)
FREERDP_API void msusb_msconfig_free ( MSUSB_CONFIG_DESCRIPTOR *  MsConfig)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API MSUSB_CONFIG_DESCRIPTOR* msusb_msconfig_new ( void  )

Here is the caller graph for this function:

FREERDP_API MSUSB_CONFIG_DESCRIPTOR* msusb_msconfig_read ( wStream *  s,
UINT32  NumInterfaces 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL msusb_msconfig_write ( MSUSB_CONFIG_DESCRIPTOR *  MsConfg,
wStream *  out 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API MSUSB_INTERFACE_DESCRIPTOR* msusb_msinterface_read ( wStream *  out)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL msusb_msinterface_replace ( MSUSB_CONFIG_DESCRIPTOR *  MsConfig,
BYTE  InterfaceNumber,
MSUSB_INTERFACE_DESCRIPTOR *  NewMsInterface 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL msusb_msinterface_write ( MSUSB_INTERFACE_DESCRIPTOR *  MsInterface,
wStream *  out 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL msusb_mspipes_replace ( MSUSB_INTERFACE_DESCRIPTOR *  MsInterface,
MSUSB_PIPE_DESCRIPTOR **  NewMsPipes,
UINT32  NewNumberOfPipes 
)

Here is the call graph for this function:

Here is the caller graph for this function: