VirtualBox

Changeset 40652 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Mar 26, 2012 4:36:16 PM (13 years ago)
Author:
vboxsync
Message:

NetShaper,E1000: Basic framework and partial implementation for network shaper

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/PDMInternal.h

    r39839 r40652  
    2525#include <VBox/vusb.h>
    2626#include <VBox/vmm/pdmasynccompletion.h>
     27#ifdef VBOX_WITH_NETSHAPER
     28#include <VBox/vmm/pdmnetshaper.h>
     29#endif /* VBOX_WITH_NETSHAPER */
    2730#include <VBox/vmm/pdmblkcache.h>
    2831#include <VBox/vmm/pdmcommon.h>
     
    10611064    R3PTRTYPE(PPDMASYNCCOMPLETIONTEMPLATE) pAsyncCompletionTemplates;
    10621065    /** @} */
     1066#ifdef VBOX_WITH_NETSHAPER
     1067    /** Pointer to network shaper instance. */
     1068    R3PTRTYPE(PPDMNETSHAPER)        pNetShaper;
     1069#endif /* VBOX_WITH_NETSHAPER */
    10631070
    10641071    R3PTRTYPE(PPDMBLKCACHEGLOBAL)   pBlkCacheGlobal;
     
    11801187#endif
    11811188
     1189#ifdef VBOX_WITH_NETSHAPER
     1190int         pdmR3NetShaperInit(PVM pVM);
     1191int         pdmR3NetShaperTerm(PVM pVM);
     1192#endif
     1193
    11821194int         pdmR3BlkCacheInit(PVM pVM);
    11831195void        pdmR3BlkCacheTerm(PVM pVM);
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette