Skip to content
Snippets Groups Projects
Select Git revision
  • 9c18d0af7900353d851e989bd43c51667f5788fa
  • main default protected
  • gitkeep
  • dev protected
  • Issue/2914-trellisMigrator
  • Issue/2847-reporting
  • Hotfix/2776-workingNewVersion
  • Hotfix/xxxx-correctAssignments
  • Issue/2666-adminCronjobs-theSequal
  • Issue/2666-adminCronjobs
  • Issue/2518-docs
  • Hotfix/xxxx-coscineGraph
  • Issue/2304-virtuosoRoars
  • Fix/v0.1.7-dependencies
  • Hotfix/2212-fixFiles
  • Issue/2222-resourceDateCreated
  • Issue/2221-projectDateCreated
  • Hotfix/xxxx-changeUrls
  • Issue/1321-pidEnquiryOverhaul
  • Issue/1782-structualDataIntegration
  • Issue/2084-migrateResourceStructuralData
  • v0.1.24
  • v0.1.23
  • v0.1.22
  • v0.1.21
  • v0.1.20
  • v0.1.19
  • v0.1.18
  • v0.1.17
  • v0.1.16
  • v0.1.15
  • v0.1.14
  • v0.1.13
  • v0.1.12
  • v0.1.11
  • v0.1.10
  • v0.1.9
  • v0.1.7
  • v0.1.8
  • v0.1.6
  • v0.1.5
41 results

ProjectStructuralData.cs

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    ModeliMessage.cs 2.64 KiB
    // <auto-generated>
    //  automatically generated by the FlatBuffers compiler, do not modify
    // </auto-generated>
    
    namespace Network.Protocol
    {
    
    using global::System;
    using global::FlatBuffers;
    
    public struct ModeliMessage : IFlatbufferObject
    {
      private Table __p;
      public ByteBuffer ByteBuffer { get { return __p.bb; } }
      public static ModeliMessage GetRootAsModeliMessage(ByteBuffer _bb) { return GetRootAsModeliMessage(_bb, new ModeliMessage()); }
      public static ModeliMessage GetRootAsModeliMessage(ByteBuffer _bb, ModeliMessage obj) { return (obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }
      public void __init(int _i, ByteBuffer _bb) { __p.bb_pos = _i; __p.bb = _bb; }
      public ModeliMessage __assign(int _i, ByteBuffer _bb) { __init(_i, _bb); return this; }
    
      public CommandEnum Command { get { int o = __p.__offset(4); return o != 0 ? (CommandEnum)__p.bb.GetInt(o + __p.bb_pos) : CommandEnum.KeepAlive; } }
      public int JobNr { get { int o = __p.__offset(6); return o != 0 ? __p.bb.GetInt(o + __p.bb_pos) : (int)0; } }
      public DataUnion DataType { get { int o = __p.__offset(8); return o != 0 ? (DataUnion)__p.bb.Get(o + __p.bb_pos) : DataUnion.NONE; } }
      public TTable? Data<TTable>() where TTable : struct, IFlatbufferObject { int o = __p.__offset(10); return o != 0 ? (TTable?)__p.__union<TTable>(o) : null; }
    
      public static Offset<ModeliMessage> CreateModeliMessage(FlatBufferBuilder builder,
          CommandEnum Command = CommandEnum.KeepAlive,
          int JobNr = 0,
          DataUnion Data_type = DataUnion.NONE,
          int DataOffset = 0) {
        builder.StartObject(4);
        ModeliMessage.AddData(builder, DataOffset);
        ModeliMessage.AddJobNr(builder, JobNr);
        ModeliMessage.AddCommand(builder, Command);
        ModeliMessage.AddDataType(builder, Data_type);
        return ModeliMessage.EndModeliMessage(builder);
      }
    
      public static void StartModeliMessage(FlatBufferBuilder builder) { builder.StartObject(4); }
      public static void AddCommand(FlatBufferBuilder builder, CommandEnum Command) { builder.AddInt(0, (int)Command, 0); }
      public static void AddJobNr(FlatBufferBuilder builder, int JobNr) { builder.AddInt(1, JobNr, 0); }
      public static void AddDataType(FlatBufferBuilder builder, DataUnion DataType) { builder.AddByte(2, (byte)DataType, 0); }
      public static void AddData(FlatBufferBuilder builder, int DataOffset) { builder.AddOffset(3, DataOffset, 0); }
      public static Offset<ModeliMessage> EndModeliMessage(FlatBufferBuilder builder) {
        int o = builder.EndObject();
        return new Offset<ModeliMessage>(o);
      }
      public static void FinishModeliMessageBuffer(FlatBufferBuilder builder, Offset<ModeliMessage> offset) { builder.Finish(offset.Value); }
    };
    
    
    }