Class UpdateEncoderV1

    • Constructor Detail

      • UpdateEncoderV1

        public UpdateEncoderV1()
    • Method Detail

      • writeClient

        public void writeClient​(int client)
        Description copied from interface: UpdateEncoder
        Use writeClient and writeClock instead of writeID if possible.
        Specified by:
        writeClient in interface UpdateEncoder
      • writeInfo

        public void writeInfo​(int info)
        Specified by:
        writeInfo in interface UpdateEncoder
        Parameters:
        info - An unsigned 8-bit integer
      • writeTypeRef

        public void writeTypeRef​(int info)
        Specified by:
        writeTypeRef in interface UpdateEncoder
        Parameters:
        info - An unsigned 8-bit integer
      • writeLen

        public void writeLen​(int len)
        Description copied from interface: UpdateEncoder
        Write len of a struct - well suited for Opt RLE encoder.
        Specified by:
        writeLen in interface UpdateEncoder
      • writeAny

        public void writeAny​(java.lang.Object any)
        Specified by:
        writeAny in interface UpdateEncoder
      • writeJSON

        public void writeJSON​(java.lang.Object embed)
        Specified by:
        writeJSON in interface UpdateEncoder
      • writeKey

        public void writeKey​(java.lang.String key)
        Specified by:
        writeKey in interface UpdateEncoder
      • getRestEncoder

        public abstract Encoder getRestEncoder()
      • setRestEncoder

        public abstract void setRestEncoder​(Encoder restEncoder)
      • toUint8Array

        public abstract Uint8Array toUint8Array()
      • resetDsCurVal

        public abstract void resetDsCurVal()
      • writeDsClock

        public abstract void writeDsClock​(int clock)
        Parameters:
        clock -
      • writeDsLen

        public abstract void writeDsLen​(int len)
        Parameters:
        len -