java.lang.Object
java.lang.Enum<DouyuCmdEnum>
tech.ordinaryroad.live.chat.client.codec.douyu.constant.DouyuCmdEnum
所有已实现的接口:
Serializable, Comparable<DouyuCmdEnum>, java.lang.constant.Constable

public enum DouyuCmdEnum extends Enum<DouyuCmdEnum>
作者:
mjz
  • 嵌套类概要

    从类继承的嵌套类/接口 java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量概要

    枚举常量
    枚举常量
    说明
    主播回来继续直播提醒 type@=ab/rid@=10111/gid@=-9999/aid@=3044114/
    主播离开提醒 type@=al/rid@=10111/aid@=3044114/
    徽章等级提升通知 type@=blab/rid@=1/gid@=-9999/uid@=10002/nn@=test/lbl@=2/bl@=3/ba@=1/bnn@=ttt/
    发送弹幕
    弹幕 type@=chatmsg/rid@=7750753/uid@=549977/nn@=一闪一闪亮品品/txt@=冷门歌手哎,声音独特哎/cid@=044c3bf3074b483275a44e0000000000/ic@=avatar@Sdefault@S08/level@=29/sahf@=0/nl@=7/cst@=1693107871294/bnn@=/bl@=0/brid@=0/hc@=/lk@=/dms@=8/pdg@=26/pdk@=86/ext@=/ type@=chatmsg/rid@=58839/ct@=8/hashid@=9LA18ePx4dqW/nn@=test/txt@=666/cid@=1111/ic@=icon/sahf@=0/level@=1/nl@=0/nc@=0/cmt@=0/gt@=0/col@=0/rg@=0/pg@=0/dlv@=0/dc@=0/bdlv@=0/gatin@=0/ chtin@=0/repin@=0/bnn@=test/bl@=0/brid@=58839/hc@=0/ol@=0/rev@=0/hl@=0/ifs@=0/p2p@=0/el@=eid@AA=1@ASetp@AA=1@ASsc@AA=1@AS/
    礼物 type@=dgb/gfid@=1/gs@=59872/gfcnt@=1/hashid@=1/rid@=1/nn@=someone/level@=1/dw@=1/
     
     
     
    入组 type@=joingroup/rid@=59872/aid@=yourapplicaitonID/token@=4c8421535f9639d8c1ad35d1fa421f36/time@=1574850339/auth@=xxxxxxxxxxxx/ Auth 生成方式为 md5({secret}_{aid}_{time}_{token}), secret为aid对应的秘钥
    客户端旧版心跳、心跳回复
    登录请求消息
    登录响应消息
    登录响应 type@=loginresp/msg@=ok/rid@=77614265/
    登出 type@=logout/
     
    客户端新版心跳、心跳回复
     
    禁言操作结果 type@=newblackres/rid@=1/gid@=-9999/ret@=0/otype@=2/sid@=10002/did@=10003/snic@=stest/dnic@=dtest/endtime@=1501920157/
     
     
     
     
    房间内 top10 变化消息 type@=rankup/uid@=1/rn@=3/rid@=1/rkt@=1/gid@=-9999/rt@=0/ nk@=test/sz@=3/drid@=1/bt@=1/
    栏目排行榜变更通知 type@=rri/rid@=1/rn@=cate_rank/cate_id@=5/uid@=10005/sc@=100 00/idx@=10/bcr@=1/ibc@=1/an@=test/rktype@=1/tag_id@=1200/gif t_id@=100/
    房间开关播提醒 type@=rss/rid@=1/ss@=1/code@=1/rt@=0/notify@=1/endtime@=1/
    房间内礼物广播 type@=spbc/rid@=1/gfid@=1/sn@=name/dn@=name/gn@=1/gc@=1/gb@=1/es@=1/ eid@=1/
    用户分享了直播间通知 type@=srres/rid@=1/gid@=-9999/uid@=12001/nickname@=test/exp@=3/
    超级弹幕消息 type@=ssd/rid@=1/trid@=1/content@=test/cli tp@=1/url@=test_url/jmptp@=1/
    订阅贵族排行变动 type@=sub/mt@=online_vip_list/
     
    房间宝箱消息 type@=tsgs/rid@=1/gid@=1/gfid@=1/sn@=name/dn@=name/gn@=1/gc@=1/gb@=1/es@=1/gfid@=1/eid@=1/
    用户进房通知消息 type@=uenter/rid@=1/ uid@=1/nn@=someone/str@=1/level@=1/el@=eid@AA=1@ASetp@AA=1@ASsc@AA=1@AS@S/
    主播等级提升广播 type@=upbc/rid@=1/gid@=-9999/lev@=20/pu@=0/
    用户等级提升消息 type@=upgrade/rid@=1/gid@=-9999/uid@=12001/nn@=test/level@=3/ic@=icon/
  • 方法概要

    修饰符和类型
    方法
    说明
     
    返回带有指定名称的该类型的枚举常量。
    static DouyuCmdEnum[]
    按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。

    从类继承的方法 java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细资料

    • loginreq

      public static final DouyuCmdEnum loginreq
      登录请求消息
      
       type@=loginreq/roomid@=7750753/dfl@=/username@=visitor10424697/uid@=1168052601/ver@=20220825/aver@=218101901/ct@=0/
       type@=loginreq/roomid@=58839/aid@=yihanTest/token@=4c8421535f9639d8c1ad35d1fa421f36/time@=1574850339/auth@=45619bb990e6b76db06a66d5a8a446d7/
       
    • loginres

      public static final DouyuCmdEnum loginres
      登录响应消息
      
       type@=loginres/userid@=1168052601/roomgroup@=0/pg@=0/sessionid@=0/username@=/nickname@=/live_stat@=0/is_illegal@=0/ill_ct@=/ill_ts@=0/now@=0/ps@=0/es@=0/it@=0/its@=0/npv@=0/best_dlev@=0/cur_lev@=0/nrc@=964715377/ih@=0/sid@=76494/sahf@=0/sceneid@=0/newrg@=0/regts@=0/ip@=112.43.93.229/rn@=0/rct@=0/
       type@=loginresp/msg@=ok/rid@=77614265/
       
    • joingroup

      public static final DouyuCmdEnum joingroup
      入组 type@=joingroup/rid@=59872/aid@=yourapplicaitonID/token@=4c8421535f9639d8c1ad35d1fa421f36/time@=1574850339/auth@=xxxxxxxxxxxx/ Auth 生成方式为 md5({secret}_{aid}_{time}_{token}), secret为aid对应的秘钥
    • keeplive

      public static final DouyuCmdEnum keeplive
      客户端旧版心跳、心跳回复
      
       type@=keeplive/tick@=1439802131/
       
    • mrkl

      public static final DouyuCmdEnum mrkl
      客户端新版心跳、心跳回复
      
       type@=mrkl/
       
    • sub

      public static final DouyuCmdEnum sub
      订阅贵族排行变动 type@=sub/mt@=online_vip_list/
    • subres

      public static final DouyuCmdEnum subres
    • noble_num_info

      public static final DouyuCmdEnum noble_num_info
    • oni

      public static final DouyuCmdEnum oni
    • postLogin

      public static final DouyuCmdEnum postLogin
    • chatmsg

      public static final DouyuCmdEnum chatmsg
      弹幕 type@=chatmsg/rid@=7750753/uid@=549977/nn@=一闪一闪亮品品/txt@=冷门歌手哎,声音独特哎/cid@=044c3bf3074b483275a44e0000000000/ic@=avatar@Sdefault@S08/level@=29/sahf@=0/nl@=7/cst@=1693107871294/bnn@=/bl@=0/brid@=0/hc@=/lk@=/dms@=8/pdg@=26/pdk@=86/ext@=/ type@=chatmsg/rid@=58839/ct@=8/hashid@=9LA18ePx4dqW/nn@=test/txt@=666/cid@=1111/ic@=icon/sahf@=0/level@=1/nl@=0/nc@=0/cmt@=0/gt@=0/col@=0/rg@=0/pg@=0/dlv@=0/dc@=0/bdlv@=0/gatin@=0/ chtin@=0/repin@=0/bnn@=test/bl@=0/brid@=58839/hc@=0/ol@=0/rev@=0/hl@=0/ifs@=0/p2p@=0/el@=eid@AA=1@ASetp@AA=1@ASsc@AA=1@AS/
    • pingreq

      public static final DouyuCmdEnum pingreq
    • logout

      public static final DouyuCmdEnum logout
      登出 type@=logout/
    • loginresp

      public static final DouyuCmdEnum loginresp
      登录响应 type@=loginresp/msg@=ok/rid@=77614265/
    • dgb

      public static final DouyuCmdEnum dgb
      礼物 type@=dgb/gfid@=1/gs@=59872/gfcnt@=1/hashid@=1/rid@=1/nn@=someone/level@=1/dw@=1/
    • uenter

      public static final DouyuCmdEnum uenter
      用户进房通知消息 type@=uenter/rid@=1/ uid@=1/nn@=someone/str@=1/level@=1/el@=eid@AA=1@ASetp@AA=1@ASsc@AA=1@AS@S/
    • rss

      public static final DouyuCmdEnum rss
      房间开关播提醒 type@=rss/rid@=1/ss@=1/code@=1/rt@=0/notify@=1/endtime@=1/
    • ssd

      public static final DouyuCmdEnum ssd
      超级弹幕消息 type@=ssd/rid@=1/trid@=1/content@=test/cli tp@=1/url@=test_url/jmptp@=1/
    • spbc

      public static final DouyuCmdEnum spbc
      房间内礼物广播 type@=spbc/rid@=1/gfid@=1/sn@=name/dn@=name/gn@=1/gc@=1/gb@=1/es@=1/ eid@=1/
    • tsgs

      public static final DouyuCmdEnum tsgs
      房间宝箱消息 type@=tsgs/rid@=1/gid@=1/gfid@=1/sn@=name/dn@=name/gn@=1/gc@=1/gb@=1/es@=1/gfid@=1/eid@=1/
    • rankup

      public static final DouyuCmdEnum rankup
      房间内 top10 变化消息 type@=rankup/uid@=1/rn@=3/rid@=1/rkt@=1/gid@=-9999/rt@=0/ nk@=test/sz@=3/drid@=1/bt@=1/
    • al

      public static final DouyuCmdEnum al
      主播离开提醒 type@=al/rid@=10111/aid@=3044114/
    • ab

      public static final DouyuCmdEnum ab
      主播回来继续直播提醒 type@=ab/rid@=10111/gid@=-9999/aid@=3044114/
    • upgrade

      public static final DouyuCmdEnum upgrade
      用户等级提升消息 type@=upgrade/rid@=1/gid@=-9999/uid@=12001/nn@=test/level@=3/ic@=icon/
    • upbc

      public static final DouyuCmdEnum upbc
      主播等级提升广播 type@=upbc/rid@=1/gid@=-9999/lev@=20/pu@=0/
    • newblackres

      public static final DouyuCmdEnum newblackres
      禁言操作结果 type@=newblackres/rid@=1/gid@=-9999/ret@=0/otype@=2/sid@=10002/did@=10003/snic@=stest/dnic@=dtest/endtime@=1501920157/
    • blab

      public static final DouyuCmdEnum blab
      徽章等级提升通知 type@=blab/rid@=1/gid@=-9999/uid@=10002/nn@=test/lbl@=2/bl@=3/ba@=1/bnn@=ttt/
    • srres

      public static final DouyuCmdEnum srres
      用户分享了直播间通知 type@=srres/rid@=1/gid@=-9999/uid@=12001/nickname@=test/exp@=3/
    • rri

      public static final DouyuCmdEnum rri
      栏目排行榜变更通知 type@=rri/rid@=1/rn@=cate_rank/cate_id@=5/uid@=10005/sc@=100 00/idx@=10/bcr@=1/ibc@=1/an@=test/rktype@=1/tag_id@=1200/gif t_id@=100/
    • mapkb

      public static final DouyuCmdEnum mapkb
    • chatmessage

      public static final DouyuCmdEnum chatmessage
      发送弹幕
    • h5ckreq

      public static final DouyuCmdEnum h5ckreq
    • h5gkcreq

      public static final DouyuCmdEnum h5gkcreq
    • h5cs

      public static final DouyuCmdEnum h5cs
    • msgrepeaterproxylist

      public static final DouyuCmdEnum msgrepeaterproxylist
  • 方法详细资料

    • values

      public static DouyuCmdEnum[] values()
      按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
      返回:
      按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
    • valueOf

      public static DouyuCmdEnum valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • getByString

      public static DouyuCmdEnum getByString(String cmd)