java.lang.Object
com.qq.tars.protocol.tars.TarsStructBase
tech.ordinaryroad.live.chat.client.codec.huya.msg.base.BaseHuyaMsg
tech.ordinaryroad.live.chat.client.codec.huya.msg.base.BaseWup
All Implemented Interfaces:
Serializable, IHuyaMsg, IMsg
Direct Known Subclasses:
WupReq, WupRsp

public abstract class BaseWup extends BaseHuyaMsg
Author:
mjz
See Also:
  • Field Summary

    Fields inherited from class com.qq.tars.protocol.tars.TarsStructBase

    BYTE, DOUBLE, FLOAT, INT, LIST, LONG, MAP, MAX_STRING_LENGTH, SHORT, SIMPLE_LIST, STRING1, STRING4, STRUCT_BEGIN, STRUCT_END, ZERO_TAG
  • Constructor Summary

    Constructors
    Constructor
    Description
    BaseWup(com.qq.tars.protocol.tars.TarsInputStream is)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    decode(byte[] bytes)
     
    byte[]
     
    void
    readFrom(com.qq.tars.protocol.tars.TarsInputStream is)
     
     
    void
    writeTo(com.qq.tars.protocol.tars.TarsOutputStream os)
     

    Methods inherited from class tech.ordinaryroad.live.chat.client.codec.huya.msg.base.BaseHuyaMsg

    newInit

    Methods inherited from class com.qq.tars.protocol.tars.TarsStructBase

    containField, display, displaySimple, getFieldByName, recycle, setFieldByName, toByteArray, toByteArray, toDisplaySimpleString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface tech.ordinaryroad.live.chat.client.codec.huya.msg.base.IHuyaMsg

    getOperationEnum
  • Constructor Details

    • BaseWup

      public BaseWup(com.qq.tars.protocol.tars.TarsInputStream is)
  • Method Details

    • writeTo

      public void writeTo(com.qq.tars.protocol.tars.TarsOutputStream os)
      Specified by:
      writeTo in class com.qq.tars.protocol.tars.TarsStructBase
    • readFrom

      public void readFrom(com.qq.tars.protocol.tars.TarsInputStream is)
      Specified by:
      readFrom in class com.qq.tars.protocol.tars.TarsStructBase
    • encode

      public byte[] encode()
    • decode

      public void decode(byte[] bytes)
    • toString

      public String toString()
      Overrides:
      toString in class BaseHuyaMsg