Class ProtPerfHeader

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static short ID  
      protected long start_down  
      protected long start_up  
    • Constructor Summary

      Constructors 
      Constructor Description
      ProtPerfHeader()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.function.Supplier<? extends Header> create()
      Creates an instance of the class implementing this interface
      short getMagicId()
      Returns the magic-ID.
      void readFrom​(java.io.DataInput in)
      Read the state of the current object (including superclasses) from instream Note that the input stream must not be closed
      int serializedSize()
      Returns the size (in bytes) of the marshalled object
      long startDown()  
      ProtPerfHeader startDown​(long t)  
      long startUp()  
      ProtPerfHeader startUp​(long t)  
      void writeTo​(java.io.DataOutput out)
      The contents of this header is not serialized
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • start_down

        protected long start_down
      • start_up

        protected long start_up
    • Constructor Detail

      • ProtPerfHeader

        public ProtPerfHeader()
    • Method Detail

      • create

        public java.util.function.Supplier<? extends Header> create()
        Description copied from interface: Constructable
        Creates an instance of the class implementing this interface
      • getMagicId

        public short getMagicId()
        Description copied from class: Header
        Returns the magic-ID. If defined in jg-magic-map.xml, the IDs need to be the same
        Specified by:
        getMagicId in class Header
      • serializedSize

        public int serializedSize()
        Description copied from interface: SizeStreamable
        Returns the size (in bytes) of the marshalled object
      • startDown

        public long startDown()
      • startUp

        public long startUp()
      • writeTo

        public void writeTo​(java.io.DataOutput out)
                     throws java.io.IOException
        The contents of this header is not serialized
        Throws:
        java.io.IOException
      • readFrom

        public void readFrom​(java.io.DataInput in)
                      throws java.io.IOException,
                             java.lang.ClassNotFoundException
        Description copied from interface: Streamable
        Read the state of the current object (including superclasses) from instream Note that the input stream must not be closed
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException