Interface UpdateEncoder

    • Method Detail

      • writeLeftID

        void writeLeftID​(ID id)
        Parameters:
        id -
      • writeRightID

        void writeRightID​(ID id)
        Parameters:
        id -
      • writeClient

        void writeClient​(int client)
        Use writeClient and writeClock instead of writeID if possible.
        Parameters:
        client -
      • writeInfo

        void writeInfo​(int info)
        Parameters:
        info - An unsigned 8-bit integer
      • writeString

        void writeString​(java.lang.String s)
        Parameters:
        s -
      • writeParentInfo

        void writeParentInfo​(boolean isYKey)
        Parameters:
        isYKey -
      • writeTypeRef

        void writeTypeRef​(int info)
        Parameters:
        info - An unsigned 8-bit integer
      • writeLen

        void writeLen​(int len)
        Write len of a struct - well suited for Opt RLE encoder.
        Parameters:
        len -
      • writeAny

        void writeAny​(java.lang.Object any)
        Parameters:
        any -
      • writeBuf

        void writeBuf​(Uint8Array buf)
        Parameters:
        buf -
      • writeJSON

        void writeJSON​(java.lang.Object embed)
        Parameters:
        embed -
      • writeKey

        void writeKey​(java.lang.String key)
        Parameters:
        key -
      • getRestEncoder

        Encoder getRestEncoder()
      • setRestEncoder

        void setRestEncoder​(Encoder restEncoder)
      • resetDsCurVal

        void resetDsCurVal()
      • writeDsClock

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

        void writeDsLen​(int len)
        Parameters:
        len -