diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2011-04-20 17:13:07 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2011-04-20 17:13:07 +0100 |
commit | 442ee1681a29f049c4c7f18ace9003bd266fbe9f (patch) | |
tree | fb6573c9abe14a85d985dc86b8041b2286025a03 /tools/libxl/idl.txt | |
parent | 7e68a38de41429c863576e941b21de7f026fb91b (diff) | |
download | xen-442ee1681a29f049c4c7f18ace9003bd266fbe9f.tar.gz xen-442ee1681a29f049c4c7f18ace9003bd266fbe9f.tar.bz2 xen-442ee1681a29f049c4c7f18ace9003bd266fbe9f.zip |
tools: libxl: remove BitField type class from IDL
All usages are single bit BitFields, AKA booleans.
In general we prefer to use simple structures (e.g. without packing or
specific layouts) in the libxl API and take care of any require
structure by marshalling within the library instead of expecting users
to do so (e.g. the PCI device BDF is unpacked in the libxl API).
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Diffstat (limited to 'tools/libxl/idl.txt')
-rw-r--r-- | tools/libxl/idl.txt | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/tools/libxl/idl.txt b/tools/libxl/idl.txt index 9048828e77..be835cd8f6 100644 --- a/tools/libxl/idl.txt +++ b/tools/libxl/idl.txt @@ -64,14 +64,6 @@ libxltype.UInt The <N> for a given instance must be passed to the constructor and is then available in UInt.width -libxltype.BitField - - Instances of this class represent bitfield type classes. - - The base type and desired width for a given instance must be passed - to the contructor. The base type becomes the type of the instance and - width is contained in BitField.width - libxltype.Reference Instances of this type represent a reference to another type |