VBoxNetBaseService.h revision 011bebd8930c3fa3df178d1c82ae88cc73c70d39
/* $Id$ */
/** @file
* VBoxNetUDP - IntNet Client Library.
*/
/*
* Copyright (C) 2009-2011 Oracle Corporation
*
* This file is part of VirtualBox Open Source Edition (OSE), as
* available from http://www.virtualbox.org. This file is free software;
* General Public License (GPL) as published by the Free Software
* Foundation, in version 2 as it comes in the "COPYING" file of the
* VirtualBox OSE distribution. VirtualBox OSE is distributed in the
* hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
*/
#ifndef ___VBoxNetBaseService_h___
#define ___VBoxNetBaseService_h___
#include <iprt/critsect.h>
{
int tryGoOnline(void);
void shutdown(void);
int waitForIntNetEvent(int cMillis);
void flushWire();
/* VirtualBox instance */
/**
* Print debug message depending on the m_cVerbosity level.
*
* @param iMinLevel The minimum m_cVerbosity level for this message.
* @param fMsg Whether to dump parts for the current DHCP message.
* @param pszFmt The message format string.
* @param ... Optional arguments.
*/
{
if (iMinLevel <= m_cVerbosity)
{
}
}
/** @name The server configuration data members.
* @{ */
/** @} */
/** @name The network interface
* @{ */
bool m_fNeedMain;
/** @} */
/** @name Debug stuff
* @{ */
/* cs for syncing */
/** @} */
};
#endif