VBoxManage.h revision 9a7f2d6ff1e25f8701f019bc315243b28be3badb
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * VBox frontends: VBoxManage (command-line interface):
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * VBoxManage header.
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * Copyright (C) 2006-2007 Sun Microsystems, Inc.
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * This file is part of VirtualBox Open Source Edition (OSE), as
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * available from http://www.virtualbox.org. This file is free software;
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * you can redistribute it and/or modify it under the terms of the GNU
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * General Public License (GPL) as published by the Free Software
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * Foundation, in version 2 as it comes in the "COPYING" file of the
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * Clara, CA 95054 USA or visit http://www.sun.com if you need
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * additional information or have any questions.
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync/** @name Syntax diagram category.
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync#define USAGE_USBFILTER (RT_BIT_64(22) | RT_BIT_64(23) | RT_BIT_64(24))
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync#define USAGE_SHAREDFOLDER (RT_BIT_64(25) | RT_BIT_64(26))
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync#else /* !VBOX_OSE */
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync#endif /* !VBOX_OSE */
968c867cc19737e4e1fd97c396fcf75a3d52dd27vboxsync#endif /* !VBOX_OSE */
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync/** flag whether we're in internal mode */
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync/** showVMInfo details */
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsynctypedef enum
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync VMINFO_MACHINEREADABLE = 4 /**< both, and make it machine readable */
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync * Prototypes
b84a3f2aac9529d5c5840512b12d81bc62d0e665vboxsyncint errorSyntax(USAGECATEGORY u64Cmd, const char *pszFormat, ...);
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync ComPtr <IVirtualBox> aVirtualBox, ComPtr<ISession> aSession);
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsyncunsigned long VBoxSVNRev();
0b74a2f80aba476dc8be8bc1c63891fc53945986vboxsync#endif /* !___H_VBOXMANAGE */