mirror of
https://github.com/FabInfra/capnproto-dotnetcore_Runtime.git
synced 2025-03-12 06:41:50 +01:00
48 lines
1.1 KiB
C#
48 lines
1.1 KiB
C#
namespace Capnp
|
|
{
|
|
/// <summary>
|
|
/// Enumerates the list element categories which are defined by Cap'n Proto.
|
|
/// </summary>
|
|
public enum ListKind: byte
|
|
{
|
|
/// <summary>
|
|
/// List(Void)
|
|
/// </summary>
|
|
ListOfEmpty = 0,
|
|
|
|
/// <summary>
|
|
/// List(Bool)
|
|
/// </summary>
|
|
ListOfBits = 1,
|
|
|
|
/// <summary>
|
|
/// List(Int8) or List(UInt8)
|
|
/// </summary>
|
|
ListOfBytes = 2,
|
|
|
|
/// <summary>
|
|
/// List(Int16), List(UInt16), or List(Enum)
|
|
/// </summary>
|
|
ListOfShorts = 3,
|
|
|
|
/// <summary>
|
|
/// List(Int32), List(UInt32), or List(Float32)
|
|
/// </summary>
|
|
ListOfInts = 4,
|
|
|
|
/// <summary>
|
|
/// List(Int64), List(UInt64), or List(Float64)
|
|
/// </summary>
|
|
ListOfLongs = 5,
|
|
|
|
/// <summary>
|
|
/// A list of pointers
|
|
/// </summary>
|
|
ListOfPointers = 6,
|
|
|
|
/// <summary>
|
|
/// A list of fixed-size composites (i.e. structs)
|
|
/// </summary>
|
|
ListOfStructs = 7
|
|
}
|
|
} |