Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

pdmasynccompletion.h File Reference


Detailed Description

PDM - Pluggable Device Manager, Async I/O Completion. (VMM)

Definition in file pdmasynccompletion.h.

#include <VBox/types.h>
#include <VBox/err.h>
#include <iprt/assert.h>

Go to the source code of this file.

Defines

#define PDMACEP_FILE_FLAGS_CACHING   RT_BIT_32(1)
#define PDMACEP_FILE_FLAGS_READ_ONLY   RT_BIT_32(0)

Typedefs

typedef FNPDMASYNCCOMPLETEDEV * PFNPDMASYNCCOMPLETEDEV
typedef FNPDMASYNCCOMPLETEDRV * PFNPDMASYNCCOMPLETEDRV
typedef FNPDMASYNCCOMPLETEINT * PFNPDMASYNCCOMPLETEINT
typedef FNPDMASYNCCOMPLETEUSB * PFNPDMASYNCCOMPLETEUSB
typedef struct
PDMASYNCCOMPLETIONENDPOINT
PPDMASYNCCOMPLETIONENDPOINT
typedef struct
PDMASYNCCOMPLETIONTASK
PPDMASYNCCOMPLETIONTASK
typedef struct
PDMASYNCCOMPLETIONTEMPLATE
PPDMASYNCCOMPLETIONTEMPLATE
typedef
PPDMASYNCCOMPLETIONENDPOINT
PPPDMASYNCCOMPLETIONENDPOINT
typedef PPDMASYNCCOMPLETIONTASKPPPDMASYNCCOMPLETIONTASK
typedef
PPDMASYNCCOMPLETIONTEMPLATE
PPPDMASYNCCOMPLETIONTEMPLATE
typedef void * pvTemplateUser
typedef void * pvUser
typedef void void * pvUser2
typedef void int rc

Functions

typedef DECLCALLBACK (void) FNPDMASYNCCOMPLETEDEV(PPDMDEVINS pDevIns
 VMMR3DECL (void) PDMR3AsyncCompletionEpClose(PPDMASYNCCOMPLETIONENDPOINT pEndpoint)
 VMMR3DECL (int) PDMR3AsyncCompletionTemplateCreateDevice(PVM pVM

Variables

RTFOFF PCPDMDATASEG size_t size_t cbRead
uint64_t cbSize
RTFOFF PCPDMDATASEG size_t size_t cbWrite
RTFOFF PCPDMDATASEG size_t cSegments
const char uint32_t fFlags
RTFOFF off
RTFOFF PCPDMDATASEG paSegments
uint64_t * pcbSize
PPDMDEVINS pDevIns
PPDMDRVINS pDrvIns
PPDMDEVINS
PPPDMASYNCCOMPLETIONTEMPLATE
PFNPDMASYNCCOMPLETEDEV 
pfnCompleted
RTFOFF PCPDMDATASEG size_t
size_t void
PPPDMASYNCCOMPLETIONTASK 
ppTask
PPDMDEVINS
PPPDMASYNCCOMPLETIONTEMPLATE 
ppTemplate
PPDMDEVINS
PPPDMASYNCCOMPLETIONTEMPLATE
PFNPDMASYNCCOMPLETEDEV const
char * 
pszDesc
const char * pszFilename
const char uint32_t
PPDMASYNCCOMPLETIONTEMPLATE 
pTemplate
PPDMUSBINS pUsbIns


Generated by  Doxygen 1.6.0   Back to index