USBProxyDevice-stub.cpp revision 3f1f30f349c6d9ef74ba8d16ff0c5b0ac47def6c
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync/* $Id$ */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync/** @file
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * USB device proxy - Stub.
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync/*
a018f30f22605aaa1f809d77716cbb148a732a32vboxsync * Copyright (C) 2008 Oracle Corporation
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync *
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * available from http://www.virtualbox.org. This file is free software;
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * you can redistribute it and/or modify it under the terms of the GNU
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * General Public License (GPL) as published by the Free Software
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync/*******************************************************************************
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync* Header Files *
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync*******************************************************************************/
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync#include <VBox/pdm.h>
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync#include "USBProxyDevice.h"
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync/*******************************************************************************
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync* Global Variables *
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync*******************************************************************************/
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync/**
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync * Stub USB Proxy Backend.
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsyncextern const USBPROXYBACK g_USBProxyDeviceHost =
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync{
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync "host",
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* Open */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* Init */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* Close */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* Reset */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* SetConfig */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* ClaimInterface */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* ReleaseInterface */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* SetInterface */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* ClearHaltedEp */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* UrbQueue */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* UrbCancel */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync NULL, /* UrbReap */
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync 0
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync};
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync
55870b5b46ea9754616dcc3663a110ce71927a0evboxsync