package Pb
Get desktop application:
View/edit binary Protocol Buffers messages
Used in: AcpcRound
int32 position = 1
int32 action = 2
int32 size = 3
uint32 role_id = 1
uint32 action_role_id = 2
uint32 action = 3
uint32 size = 4
uint64 room_id = 5
Used in: AcpcState, BCRequestCardsResp, DNotifyMatchState, DRequestCardsReq, DRequestCardsResp, DRoleInfo, DRoleState, HoleCards, QueryMatchStateResp, RedisRoomAction, RoleScore, RoleState, TpaAcpcMatchState
int32 rank = 1
int32 suit = 2
int32 highlight = 3
uint64 room_id = 1
uint32 role_id = 2
optional RoleInfo enter_role_info = 3
string rm_test_param = 4
uint64 room_id = 1
uint32 role_id = 2
uint32 game_type = 3
string sophia_name = 4
string rm_test_param = 5
uint32 join_type = 6
uint64 room_id = 1
uint32 role_id = 2
uint32 game_type = 3
uint32 self_role_pos = 4
repeated RoleInfo role_info = 5
repeated Audience audience_list = 6
string rm_test_param = 7
uint32 hand_id = 8
string password = 1
uint32 robot_cnt = 2
uint32 game_type = 3
uint32 role_id = 1
uint64 room_id = 2
uint32 leave_role_id = 3
uint32 role_id = 1
uint64 room_id = 2
uint32 role_id = 1
uint64 room_id = 2
uint32 reason = 3
uint64 room_id = 1
uint32 role_id = 2
repeated RoleScore role_scores = 3
uint64 room_id = 1
uint32 role_id = 2
uint32 hand_id = 3
uint64 room_id = 1
uint32 role_id = 2
optional AcpcState state = 3
string cfr_model = 5
uint32 robot_delay_flag = 6
string robot_cfr_model_param = 7
uint32 role_id = 1
uint32 ready_role_id = 2
uint64 room_id = 3
uint32 role_id = 1
uint64 room_id = 2
string cfr_model = 3
uint32 dealer_mode = 4
uint32 role_id = 1
uint32 dealer_mode = 2
uint64 room_id = 3
Used in: AcpcMatchState
uint32 role_id = 1
uint32 action = 2
uint32 size = 3
string action_rate = 4
uint64 room_id = 5
string robot_cfr_model_param = 6
uint32 role_id = 1
string role_name = 2
string room_name = 3
uint32 game_type = 4
uint32 difficulty = 5
string password = 6
string version = 7
string acpc_ip = 8
uint32 acpc_port = 9
uint32 brain_id = 10
uint64 room_id = 11
Used in: AcpcState, RedisRoomAction, TpaAcpcMatchState
Used in: AcpcMatchState, BattleHistory, RobotActionInfo
int32 hand_id = 1
int32 max_spent = 2
int32 min_nolimit_raise_to = 3
repeated int32 spent = 4
repeated AcpcRound round_actions = 5
int32 round = 6
int32 finished = 7
repeated int32 fold_players = 8
repeated AcpcCard board_cards = 9
repeated AcpcCard hole_cards = 10
uint32 cur_player_pos = 11
repeated HoleCards player_hole_cards = 12
repeated int32 round_spent = 13
repeated string card_type = 14
repeated int32 score = 15
uint32 dealer_role_id = 16
uint32 self_role_pos = 17
repeated DRoleScore role_score = 18
uint32 role_id = 1
uint32 server_id = 2
uint32 role_id = 1
uint32 server_id = 2
string server_ip = 3
uint32 server_port = 4
Used in: AcpcEnterRoomResp
uint32 role_id = 1
string role_name = 2
string role_img = 3
uint64 room_id = 1
uint32 hand_id = 2
uint64 room_id = 1
uint32 hand_id = 2
repeated AcpcCard cards = 3
uint64 room_id = 1
string room_name = 2
uint32 role_id = 3
string role_name = 4
uint32 game_type = 5
uint32 difficulty = 6
string password = 7
repeated BattleRole role_info = 8
optional AcpcState state = 9
Used in: BattleHistory
uint32 role_id = 1
string role_name = 2
uint32 role_type = 3
string role_img = 4
uint32 role_seat = 5
uint32 is_ready = 6
int32 role_score = 7
uint32 role_id = 1
uint64 room_id = 2
optional ServerID svr_id = 1
string server_name = 2
string addr = 3
uint32 port = 4
uint32 s_server_id = 5
uint32 c_server_id = 6
uint64 room_id = 1
uint32 mode = 2
uint32 dealer_seat = 3
uint32 hand_id = 4
uint32 round = 5
uint32 finished = 6
uint32 max_spent = 7
repeated AcpcCard board_cards = 8
repeated DRoleState role_state = 9
repeated RoleAction role_action = 10
repeated int32 round_spent = 11
CMD_NOT_DEFINE = 0
CMD_COMM_NOT_BINARY = 90001
CMD_COMM_SVR_UNREGISTER = 10000
CMD_BALANCE_SVR_REGISTER = 10001
CMD_BALANCE_SVR_KEEP_ALIVE = 10003
CMD_BALANCE_ACPC_REPORT = 10005
CMD_BALANCE_ALLOC_BATTLE = 10011
CMD_BALANCE_QUERY_LISTEN_SERVER = 10012
CMD_BALANCE_ALLOC_ACPC_SERVER = 10013
CMD_BALANCE_TPA_ALLOC_ACPC_SERVER = 10103
CMD_UM_SVR_REGISTER = 20001
CMD_UM_SVR_KEEP_ALIVE = 20003
CMD_UM_LOGIN = 20011
CMD_UM_LOGOUT = 20012
CMD_UM_RECHARGE = 20013
CMD_UM_ONLINE_PLAYERS = 20014
CMD_UM_QUERY_USER_INFO = 20015
CMD_UM_USER_CONN_EXIT = 20016
CMD_UM_USER_CONN_FORCE_EXIT = 20017
CMD_UM_USER_RESET_CURRENCY = 20018
CMD_UM_QUERY_USER_CONFIG = 20019
CMD_UM_RESET_USER_FOR_TEST = 20030
CMD_UM_QUERY_USER_MATCH_INFO = 20031
CMD_UM_TPA_LOGIN = 20101
CMD_ACPC_SVR_REGISTER = 30001
CMD_ACPC_SVR_KEEP_ALIVE = 30003
CMD_ACPC_QUERY_CONFIG = 30004
CMD_ACPC_BRAIN_REPORT = 30005
CMD_ACPC_ROOM_CREATE = 30011
CMD_ACPC_ROOM_ENTER = 30012
CMD_ACPC_ROOM_BROAD_ENTER = 30013
CMD_ACPC_ROOM_LEAVE = 30014
CMD_ACPC_ROOM_BROAD_LEAVE = 30015
CMD_ACPC_ROOM_FORCE_LEAVE = 30016
CMD_ACPC_ROOM_BROAD_FORCE_LEAVE = 30017
CMD_ACPC_ROOM_QUERY_CAN_JOIN = 30018
CMD_ACPC_ROOM_AUDIENCE_ENTER = 30019
CMD_ACPC_ROOM_BROAD_AUDIENCE_ENTER = 30020
CMD_ACPC_ROOM_AUDIENCE_LEAVE = 30021
CMD_ACPC_ROOM_BROAD_AUDIENCE_LEAVE = 30022
CMD_ACPC_ROOM_CHECK_TIMEOUT = 30023
CMD_ACPC_MATCH_READY = 30031
CMD_ACPC_MATCH_BROAD_READY = 30032
CMD_ACPC_MATCH_BROAD_START = 30033
CMD_ACPC_MATCH_ACTION = 30034
CMD_ACPC_MATCH_STATE = 30035
CMD_ACPC_MATCH_SCORE = 30036
CMD_ACPC_QUERY_MATCH_STATE = 30037
CMD_ACPC_NOTIFY_TPA_MATCH_STATE = 30038
CMD_ACPC_DEL_ALL_ROOM_FOR_TEST = 30041
CMD_ACPC_START_ROBOT_FOR_TEST = 30042
CMD_ACPC_BROAD_MATCH_ACTION = 30043
CMD_ACPC_SET_DEALER_MODE = 30050
CMD_ACPC_TPA_ENTER_ROOM = 31011
CMD_ACPC_TPA_AI_ENTER_ROOM = 31012
CMD_ACPC_TPA_LEAVE_ROOM = 31014
CMD_ACPC_TPA_DESTROY_ROOM = 31015
CMD_ACPC_TPA_SET_PLAYER_STATE = 31017
CMD_ACPC_TPA_SET_DEALER = 31018
CMD_ACPC_TPA_QUERY_MATCH_CARDS = 31021
CMD_ACPC_TPA_QUERY_ALLOW_ACTION = 31022
CMD_ACPC_TPA_QUERY_MATCH_STATE = 31023
CMD_ACPC_TPA_QUERY_AI_ACTION = 31024
CMD_ACPC_TPA_REPORT_ACTION_TOKEN = 31025
CMD_ACPC_TPA_REPORT_PLAYER_ACTION = 31026
CMD_BRAIN_SVR_REGISTER = 40001
CMD_BRAIN_SVR_KEEP_ALIVE = 40003
CMD_BRAIN_QUERY_CONFIG = 40004
CMD_BRAIN_ROBOT_ALIVE = 40010
CMD_BRAIN_ROBOT_LOGIN = 40011
CMD_BRAIN_ROBOT_ACTION = 40012
CMD_BRAIN_ROBOT_EXIT = 40013
CMD_BRAIN_REQUEST_ROTOT_JOIN_ROOM = 40014
CMD_BRAIN_TO_ROBOT_CLIENT = 40015
CMD_BRAIN_CHECK_ROBOT_VALID = 40016
CMD_BRAIN_CHECK_ROBOT_TIMEOUT = 40017
CMD_BRAIN_REQUEST_CREATE_ROBOT = 40021
CMD_BRAIN_REQUEST_DESTROY_ROBOT = 40022
CMD_BRAIN_ON_LINE_ROBOT = 40023
CMD_DEALER_REGISTER = 50001
CMD_DEALER_KEEP_ALIVE = 50003
CMD_DEALER_REQUEST_CARDS = 50005
CMD_DEALER_NOTIFY_MATCH_STATE = 50006
CMD_BLOCK_CHAIN_REGISTER = 51001
CMD_BLOCK_CHAIN_KEEP_ALIVE = 51003
CMD_BLOCK_CHAIN_REQUEST_CARDS = 51004
OK = 0
ERR_COMM_SYSTEM_BUSY = 221001
ERR_COMM_OTHER = 221002
ERR_COMM_LENGTH = 221003
ERR_COMM_INVALID_CMD = 221004
ERR_COMM_PROTO_PARSE = 221005
ERR_COMM_INTERNAL = 221006
ERR_COMM_NO_TASK_QUEUE = 221007
ERR_COMM_REDIS = 221008
ERR_COMM_INVALID_PARAM = 221009
ERR_COMM_NO_FREE_NODE = 221010
ERR_COMM_MEMORY = 221011
ERR_COMM_REDIS_LOCK = 221012
ERR_COMM_DB = 221013
ERR_BALANCE_ACPC_BUSY = 222001
ERR_BALANCE_BRAIN_BUSY = 222002
ERR_UM_USER_NOT_EXIST = 223001
ERR_UM_PASSWD = 223002
ERR_UM_RESET_TIMES_LIMIT = 223003
ERR_UM_ALREADY_RESET = 223004
ERR_ACPC_NOT_ROBOT = 224001
ERR_ACPC_INVALID_ACTION = 224002
ERR_ACPC_NO_PLAYER = 224003
ERR_ACPC_NO_ROOM = 224004
ERR_ACPC_NO_ROOM_QUEUE = 224005
ERR_ACPC_NO_PLAYER_QUEUE = 224006
ERR_ACPC_ALLOC_ROOM = 224007
ERR_ACPC_NOT_IN_ROOM = 224008
ERR_ACPC_PLAYER_ROOM_SEAT = 224009
ERR_ACPC_SET_ROLE_READY = 224010
ERR_ACPC_TOO_MANY_PLAYER = 224011
ERR_ACPC_ROOM_PLAYER_WRONG = 224012
ERR_ACPC_MATCH_RUNNING = 224021
ERR_ACPC_MATCH_NOT_RUNNING = 224022
ERR_ACPC_MATCH_FINISHED = 224023
ERR_ACPC_GAME_TYPE = 224024
ERR_ACPC_NOT_PLAYER_TURN = 224025
ERR_ACPC_MATCH_RUN = 224026
ERR_ACPC_ACTION = 224027
ERR_ACPC_GET_CONFIG = 224031
ERR_ACPC_LEAVE_ROOM = 224032
ERR_ACPC_ROOM_CONFLICT = 224033
ERR_ACPC_MATCH_HANDS_LIMIT = 224034
ERR_ACPC_SELECT_BRAIN = 224035
ERR_ACPC_SET_DEALER_MODE = 224036
ERR_ACPC_DEALER_DEAL_CARDS = 224037
ERR_BRAIN_ALLOC_ROBOT_ID = 225001
ERR_BRAIN_WAIT_ROBOT_JOIN = 225002
ERR_BRAIN_CACHE_ROBOT = 225003
ERR_BRAIN_BIND_ROBOT = 225004
ERR_BRAIN_TOO_MANY_WAIT_PLAYER = 225005
ERR_BRAIN_CREATE_ROBOT = 225006
ERR_BRAIN_SELECT_BRAINBOT = 225007
ERR_BRAIN_GET_PLAYER = 225011
ERR_BRAIN_GET_ROBOT_CLIENT = 225012
ERR_BRAIN_ACPC_TRANSFORM = 225013
ERR_BRAIN_GET_CONFIG = 225021
uint64 room_id = 1
uint32 hand_id = 2
uint32 round = 3
uint32 dealer_seat = 4
repeated DRoleInfo role_info = 5
repeated AcpcCard board_cards = 6
uint64 room_id = 1
uint32 hand_id = 2
uint32 round = 3
repeated AcpcCard board_cards = 4
repeated HoleCards hole_cards = 5
Used in: DRequestCardsReq
uint32 role_id = 1
string role_name = 2
repeated AcpcCard hole_cards = 3
Used in: AcpcState
uint32 role_seat = 1
uint32 role_id = 2
int32 score = 3
Used in: DNotifyMatchState
uint32 role_id = 1
string role_name = 2
uint32 spent = 3
uint32 fold = 4
repeated AcpcCard hole_cards = 5
int32 Score = 6
int32 turn = 7
Used in: QueryGameConfig
uint32 betting_type = 1
uint32 numPlayers = 2
uint32 numRounds = 3
repeated uint32 stack = 4
repeated uint32 blind = 5
repeated uint32 firstPlayer = 6
uint32 numSuits = 7
uint32 numRanks = 8
uint32 numHoleCards = 9
repeated uint32 numBoardCards = 10
repeated uint32 raiseSize = 11
repeated uint32 maxRaises = 12
Used in: AcpcState, DRequestCardsResp, TpaAcpcMatchState
Used in: LTpaAIEnterRoomReq, LTpaAIEnterRoomResp, LTpaEnterRoomReq, LTpaEnterRoomResp, LTpaLeaveRoomReq, LTpaLeaveRoomResp, LTpaSetPlayerStateReq, LTpaSetPlayerStateResp
uint32 role_id = 1
uint64 player_id = 2
int32 seat = 3
int32 is_ready = 4
int32 money = 5
Used in: LTpaQueryMatchStateResp
uint32 role_id = 1
uint64 player_id = 2
int32 seat = 3
int32 round = 4
uint32 type = 5
int32 size = 6
Used in: LTpaQueryCardsResp
uint32 role_id = 1
repeated int32 hole_cards = 2
Used in: LTpaQueryMatchStateResp, LTpaSetDealerResp
uint32 role_id = 1
uint64 player_id = 2
int32 seat = 3
uint32 spent = 4
uint32 fold = 5
repeated int32 hole_cards = 6
uint64 local_room_id = 1
uint32 tpa_room_id = 2
uint32 game_type = 3
repeated LTPAPlayer player_list = 4
string constant_token = 5
uint64 local_room_id = 1
uint32 tpa_room_id = 2
uint32 game_type = 3
repeated LTPAPlayer player_list = 4
string constant_token = 5
uint64 local_room_id = 1
uint32 tpa_room_id = 2
uint32 game_type = 3
repeated LTPAPlayer player_list = 4
uint32 tpa_server_id = 5
uint64 local_room_id = 1
uint32 tpa_room_id = 2
uint32 game_type = 3
repeated LTPAPlayer player_list = 4
uint64 local_room_id = 1
uint32 tpa_room_id = 2
repeated LTPAPlayer player_list = 3
uint64 local_room_id = 1
uint32 tpa_room_id = 2
repeated LTPAPlayer player_list = 3
uint64 local_room_id = 1
uint32 tpa_room_id = 2
uint32 reason = 3
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint32 action_type = 5
uint32 size = 6
repeated uint32 allow_raise = 7
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
repeated uint32 allow_raise = 5
uint64 local_room_id = 1
uint32 tpa_room_id = 2
int32 round = 3
uint64 local_room_id = 1
uint32 tpa_room_id = 2
int32 round = 3
uint32 finished = 4
repeated int32 flop_cards = 5
repeated int32 turn_cards = 6
repeated int32 river_cards = 7
uint32 dealer_role_id = 9
uint64 local_room_id = 1
uint32 tpa_room_id = 2
int32 round = 3
uint64 local_room_id = 1
uint32 dealer_role_id = 2
uint32 tpa_room_id = 3
uint32 hand_id = 4
int32 round = 5
uint32 finished = 6
uint32 max_spent = 7
repeated int32 flop_cards = 8
repeated int32 turn_cards = 9
repeated int32 river_cards = 10
repeated uint32 allow_raise = 11
uint32 turn_role_id = 14
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint32 action_type = 5
uint32 size = 6
uint64 local_room_id = 1
uint32 role_id = 2
uint32 tpa_room_id = 3
uint64 player_id = 4
uint32 action_type = 5
uint32 size = 6
repeated uint32 allow_raise = 7
uint64 local_room_id = 1
uint32 dealer_role_id = 2
uint32 tpa_room_id = 3
uint64 dealer_player_id = 4
int32 dealer_seat = 5
uint64 local_room_id = 1
uint32 dealer_role_id = 2
uint32 tpa_room_id = 3
uint64 dealer_player_id = 4
uint32 hand_id = 5
uint32 max_spent = 6
uint64 local_room_id = 1
uint32 tpa_room_id = 2
repeated LTPAPlayer player_list = 3
uint64 local_room_id = 1
uint32 tpa_room_id = 2
repeated LTPAPlayer player_list = 3
Used in: QueryListenServer
optional ServerID svr_id = 1
string addr = 2
uint32 port = 3
Used in: QueryGameConfig
uint32 match_enable = 1
uint32 match_hands = 2
NETMSG_BRAIN_UNKNOW = 0
NETMSG_BRAIN_ROBOT_ACTION = 1
uint32 robot_id = 1
uint32 action_seq = 2
uint32 robot_id = 1
uint32 action_seq = 2
uint32 action = 3
uint32 size = 4
uint32 game_type = 1
string source_msg = 2
repeated GameDef game_config = 3
string betting_control = 4
optional MatchDef match_config = 5
uint64 room_id = 1
uint32 dealer_role_id = 2
uint32 role_id = 3
uint32 hand_id = 4
uint32 round = 5
uint32 finished = 6
uint32 max_spent = 7
repeated AcpcCard board_cards = 8
repeated uint32 allow_raise = 9
repeated RoleState role_state = 10
repeated RoleAction role_action = 11
int32 hand_id = 1
int32 max_spent = 2
int32 min_nolimit_raise_to = 3
repeated int32 spent = 4
repeated AcpcRound round_actions = 5
int32 round = 6
int32 finished = 7
repeated int32 fold_players = 8
repeated AcpcCard board_cards = 9
repeated AcpcCard hole_cards = 10
repeated int32 round_spent = 11
uint32 dealer_round = 12
uint32 action_time = 13
string action_rate = 14
string report_logs = 15
uint64 room_id = 1
uint32 game_type = 2
string robot_param = 3
string sophia_name = 4
uint32 dealer_mode = 5
uint32 alloc_seat = 6
uint32 expire_time = 7
repeated RoomRole role_info = 1
bool is_running = 2
uint32 game_time = 3
uint32 p0seat = 4
uint32 tcards_index = 5
string cfr_model = 6
Used in: ReportLogs
uint32 tv_sec = 1
uint32 tv_usec = 2
uint32 opt_time = 3
uint32 opt_source = 4
uint32 before_pot = 5
uint64 room_id = 1
string password = 2
uint32 game_type = 3
repeated uint32 role_id = 4
string rm_test_param = 5
int32 seat = 6
uint32 tpa_room_id = 7
string user_msg = 1
uint32 thread_id = 2
uint32 role_id = 1
uint32 currency = 2
uint32 role_id = 1
int64 role_currency = 2
string cmd_password = 3
Used in: NetMsg_Brain_RobotAction_C2S
uint32 robot_pos = 1
uint32 game_type = 2
uint32 difficulty = 3
optional AcpcState state = 4
Used in: DNotifyMatchState, QueryMatchStateResp
uint32 seat = 1
uint32 round = 2
uint32 type = 3
int32 size = 4
Used in: AcpcEnterRoomBroad, AcpcEnterRoomResp
uint32 role_id = 1
string role_name = 2
uint32 role_type = 3
string role_img = 4
uint32 role_seat = 5
uint32 is_ready = 6
Used in: AcpcMatchScore
uint32 role_seat = 1
uint32 role_id = 2
string role_name = 3
int32 score = 4
repeated AcpcCard hole_cards = 5
Used in: QueryMatchStateResp
uint32 spent = 1
uint32 fold = 2
repeated AcpcCard hole_cards = 3
int32 Score = 4
int32 turn = 5
uint32 role_id = 1
string role_name = 2
string room_name = 3
uint32 game_type = 4
uint32 difficulty = 5
string password = 6
string version = 7
uint32 server_id = 8
uint32 tpa_room_id = 1
uint32 tpa_server_id = 2
int32 wait_robot_aciton = 3
Used in: AcpcQueryCanJoinRoom
uint32 role_id = 1
string role_name = 2
string room_name = 3
uint32 game_type = 4
uint32 difficulty = 5
string version = 6
uint32 server_id = 7
uint32 player_cnt = 8
Used in: RedisRoomReady, RoomRoleList
uint32 role_id = 1
uint32 role_seat = 2
uint32 server_id = 3
uint64 cliconn_id = 4
uint32 reset_id = 5
uint32 is_ready = 6
uint32 hosted = 7
uint32 join_type = 8
SERVER_TYPE_UNKNOW = 0
SERVER_TYPE_BALANCE = 1
SERVER_TYPE_UM = 2
SERVER_TYPE_ACPC = 3
SERVER_TYPE_BRAIN = 4
SERVER_TYPE_BLOCKCHAIN = 5
SERVER_TYPE_API = 6
SERVER_TYPE_BRAINBOT = 7
SERVER_TYPE_DEALER = 8
SERVER_TYPE_TPA = 9
SERVER_TYPE_CFR = 10
SERVER_TYPE_ALGAPI = 11
Used in: CommSvrRegister, CommSvrUnregister, ListenDef, QueryListenServer, UmLoginReq, UserConnExit
uint32 reg_id = 1
uint32 type = 2
uint32 inst_id = 3
uint32 server_id = 1
uint32 room_cnt = 2
uint32 robot_cnt = 3
uint64 room_id = 1
uint32 role_id = 2
uint32 dealer_mode = 3
THIRD_CMD_NOT_DEFINE = 0
THIRD_CMD_LOGIN_AISVR_REQ = 9001
THIRD_CMD_LOGIN_AISVR_RSP = 9002
THIRD_CMD_KEEPALIVE_REQ = 9003
THIRD_CMD_KEEPALIVE_RSP = 9004
THIRD_CMD_ROBOT_ACTION_REQ = 9005
THIRD_CMD_ROBOT_ACTION_RSP = 9006
THIRD_CMD_GAME_BEGIN_NOTIFY = 9007
THIRD_CMD_GAME_BANKER_NOTIFY = 9008
THIRD_CMD_GAME_SENDCARD_NOTIFY = 9009
THIRD_CMD_GAME_TOKENTO_NOTIFY = 9010
THIRD_CMD_GAME_ACTION_NOTIFY = 9011
THIRD_CMD_GAME_RESULT_NOTIFY = 9012
THIRD_CMD_GAME_STATDATA_REQ = 9013
THIRD_CMD_GAME_STATDATA_RSP = 9014
THIRD_CMD_GAME_QUERY_STATE_REQ = 9098
THIRD_CMD_GAME_QUERY_STATE_RSP = 9099
THIRD_CMD_MAX_VALUE = 9999
THIRD_SUCC = 0
THIRD_FAIL = 1
Used in: TpaAIEnterRoomReq, TpaAIEnterRoomResp, TpaEnterRoomReq, TpaEnterRoomResp, TpaLeaveRoomReq, TpaLeaveRoomResp, TpaSetPlayerStateReq, TpaSetPlayerStateResp
uint64 player_id = 1
int32 seat = 2
int32 is_ready = 3
int32 money = 4
Used in: TpaQueryMatchStateResp
uint64 player_id = 1
int32 seat = 2
int32 round = 3
uint32 type = 4
int32 size = 5
Used in: TpaQueryCardsResp
uint64 player_id = 1
repeated int32 hole_cards = 2
Used in: TpaQueryMatchStateResp, TpaSetDealerResp
uint64 player_id = 1
int32 seat = 2
uint32 spent = 3
uint32 fold = 4
repeated int32 hole_cards = 5
CMD_TPA_NOT_DEFINE = 0
CMD_TPA_MIN = 90000
CMD_TPA_REGISTER = 90001
CMD_TPA_KEEP_ALIVE = 90002
CMD_TPA_ENTER_ROOM = 90011
CMD_TPA_AI_ENTER_ROOM = 90012
CMD_TPA_LEAVE_ROOM = 90014
CMD_TPA_DESTROY_ROOM = 90015
CMD_TPA_SET_PLAYER_STATE = 90017
CMD_TPA_SET_DEALER = 90018
CMD_TPA_QUERY_MATCH_CARDS = 90021
CMD_TPA_QUERY_ALLOW_ACTION = 90022
CMD_TPA_QUERY_MATCH_STATE = 90023
CMD_TPA_QUERY_AI_ACTION = 90024
CMD_TPA_REPORT_ACTION_TOKEN = 90025
CMD_TPA_REPORT_PLAYER_ACTION = 90026
CMD_TPA_MAX = 90900
TPA_OK = 0
ERR_TPA_AUTH_SERVERID_INVALID = 229001
ERR_TPA_AUTH_SERVERID_IP = 229002
ERR_TPA_AUTH_TOKEN = 229003
ERR_TPA_CONN_ID_INVALID = 229004
ERR_TPA_ENTER_ROOM = 229010
ERR_TPA_AI_ENTER_ROOM = 229020
ERR_TPA_LEAVE_ROOM = 229030
ERR_TPA_DESTROY_ROOM = 229040
ERR_TPA_SET_PLAYER_STATE = 229050
ERR_TPA_SET_DEALER = 229060
ERR_TPA_QUERY_MATCH_CARDS = 229070
ERR_TPA_QUERY_ALLOW_ACTION = 229080
ERR_TPA_QUERY_MATCH_STATE = 229090
ERR_TPA_QUERY_AI_ACTION = 229110
ERR_TPA_REPORT_ACTION_TOKEN = 229120
ERR_TPA_REPORT_PLAYER_ACTION = 229130
string roomid = 1
int64 player_id = 2
int32 actionType = 3
int32 betNum = 4
string roomid = 1
int64 bankerid = 2
string roomid = 1
uint32 hand = 2
int64 player_id = 3
int32 player_score = 4
int64 bankerid = 5
int32 ai_mode = 6
string roomid = 1
uint32 hand = 2
int32 robotResult = 3
repeated int32 player_cards = 4
repeated int32 board_cards = 5
int32 finished = 1
int32 round = 2
int64 next_turn_id = 3
repeated int32 allow_raise = 4
string roomid = 1
uint32 round = 2
repeated int32 robot_cards = 3
repeated int32 board_cards = 4
int64 uid = 1
string start = 2
string end = 3
int32 resultCode = 1
int64 uid = 2
uint32 vpip = 3
uint32 pfr = 4
uint32 showdown = 5
uint32 cbet = 6
uint32 win_showdown = 7
uint32 three_bet = 8
uint32 vpip_bb = 9
uint32 vpip_btn = 10
uint32 fold_to_three_bet = 11
uint32 fold_to_four_bet = 12
uint32 four_bet = 13
uint32 call_five_bet = 14
uint32 fold_to_five_bet = 15
uint32 limp = 16
uint32 limp_raise = 17
uint32 single_cbet = 18
uint32 single_cbet_ip = 19
uint32 single_cbet_oop = 20
uint32 single_cbet_check_raise = 21
uint32 single_cbet_fold_to_raise = 22
uint32 single_cbet_call_raise = 23
uint32 single_cbet_reraise = 24
uint32 single_barreling = 25
uint32 single_double_barreling = 26
uint32 single_tripple_barreling = 27
uint32 single_fold_to_cbet = 28
uint32 single_fold_to_cbet_ip = 29
uint32 single_fold_to_cbet_oop = 30
uint32 single_call_cbet = 31
uint32 single_call_cbet_ip = 32
uint32 single_check_call_cbet_oop = 33
uint32 single_raise_cbet = 34
uint32 single_check_raise_cbet = 35
uint32 single_miss_cbet_bet_ip = 36
uint32 single_miss_cbet_bet_oop = 37
uint32 single_donk = 38
uint32 single_call_fold_to_double_barrel = 39
uint32 single_call_call_fold_to_tripple_barrel = 40
uint32 tbet_cbet = 41
uint32 tbet_cbet_ip = 42
uint32 tbet_cbet_oop = 43
uint32 tbet_cbet_check_raise = 44
uint32 tbet_cbet_fold_to_raise = 45
uint32 tbet_cbet_call_raise = 46
uint32 tbet_cbet_reraise = 47
uint32 tbet_barreling = 48
uint32 tbet_double_barreling = 49
uint32 tbet_tripple_barreling = 50
uint32 tbet_fold_to_cbet = 51
uint32 tbet_fold_to_cbet_ip = 52
uint32 tbet_fold_to_cbet_oop = 53
uint32 tbet_call_cbet = 54
uint32 tbet_call_cbet_ip = 55
uint32 tbet_check_call_cbet_oop = 56
uint32 tbet_raise_cbet = 57
uint32 tbet_check_raise_cbet = 58
uint32 tbet_miss_cbet_bet_ip = 59
uint32 tbet_miss_cbet_bet_oop = 60
uint32 tbet_donk = 61
uint32 tbet_call_fold_to_double_barrel = 62
uint32 tbet_call_call_fold_to_tripple_barrel = 63
uint32 bet_turn = 64
uint32 bet_turn_over_bet = 65
uint32 bet_turn_standard_bet = 66
uint32 bet_turn_half_pot = 67
uint32 bet_turn_small_pot = 68
uint32 raise_turn = 69
uint32 raise_turn_bluff = 70
uint32 raise_turn_bluff_toppair = 71
uint32 bet_river = 72
uint32 bet_river_over_bet = 73
uint32 bet_river_standard_bet = 74
uint32 bet_river_half_pot = 75
uint32 bet_river_small_pot = 76
uint32 bet_river_value = 77
uint32 bet_river_bluff = 78
uint32 bet_river_bluff_toppair = 79
uint32 raise_river = 80
uint32 raise_river_bluff = 81
uint32 raise_river_bluff_toppair = 82
uint32 call_down_river = 83
string err_msg = 84
uint32 win = 85
string roomid = 1
int64 robot_id = 2
string roomid = 1
uint32 round = 2
int32 resultCode = 1
int32 actionType = 2
int64 betNum = 3
string err_msg = 4
uint32 room_id = 1
uint32 game_type = 2
repeated TPAPlayer player_list = 3
string constant_token = 4
uint32 room_id = 1
uint32 game_type = 2
repeated TPAPlayer player_list = 3
string constant_token = 4
uint64 local_room_id = 1
uint32 tpa_room_id = 2
uint32 role_id = 3
int32 role_seat = 4
int32 little_blind_seat = 5
int32 hand_id = 6
int32 max_spent = 7
int32 min_nolimit_raise_to = 8
int32 round = 9
int32 finished = 10
repeated int32 spent = 11
repeated AcpcRound round_actions = 12
repeated int32 fold_players = 13
repeated AcpcCard board_cards = 14
repeated AcpcCard hole_cards = 15
repeated HoleCards player_hole_cards = 16
uint32 room_id = 1
uint32 game_type = 2
repeated TPAPlayer player_list = 3
uint32 room_id = 1
uint32 game_type = 2
repeated TPAPlayer player_list = 3
uint32 server_id = 1
uint32 timestamp = 2
uint32 room_id = 1
repeated TPAPlayer player_list = 2
uint32 room_id = 1
repeated TPAPlayer player_list = 2
uint32 room_id = 1
uint32 reason = 2
uint32 room_id = 1
uint64 player_id = 2
uint32 room_id = 1
uint64 player_id = 2
uint32 action_type = 3
uint32 size = 4
repeated uint32 allow_raise = 5
uint32 room_id = 1
uint64 player_id = 2
uint32 room_id = 1
uint64 player_id = 2
repeated uint32 allow_raise = 3
uint32 room_id = 1
int32 round = 2
uint32 room_id = 1
int32 round = 2
uint32 finished = 3
repeated int32 flop_cards = 4
repeated int32 turn_cards = 5
repeated int32 river_cards = 6
uint64 dealer_player_id = 8
uint32 room_id = 1
int32 round = 2
uint32 room_id = 1
uint64 dealer_player_id = 2
uint32 hand_id = 3
int32 round = 4
uint32 finished = 5
uint32 max_spent = 6
repeated int32 flop_cards = 7
repeated int32 turn_cards = 8
repeated int32 river_cards = 9
repeated uint32 allow_raise = 10
uint64 turn_player_id = 13
Used in: TpaRedisPlayerList
uint64 player_id = 1
uint32 role_id = 2
uint32 seat = 3
string token = 1
uint32 server_id = 2
uint32 ai_server_id = 1
uint64 conn_unique_id = 2
uint32 room_id = 1
uint64 player_id = 2
uint32 room_id = 1
uint64 player_id = 2
uint32 room_id = 1
uint64 player_id = 2
uint32 action_type = 3
uint32 size = 4
uint32 room_id = 1
uint64 player_id = 2
uint32 action_type = 3
uint32 size = 4
repeated uint32 allow_raise = 5
Used in: TpaUserLogin
uint32 role_id = 1
uint64 player_id = 2
int32 seat = 3
uint32 room_id = 1
uint64 dealer_player_id = 2
int32 dealer_seat = 3
uint32 room_id = 1
uint64 dealer_player_id = 2
uint32 hand_id = 3
uint32 max_spent = 4
uint32 room_id = 1
repeated TPAPlayer player_list = 2
uint32 room_id = 1
repeated TPAPlayer player_list = 2
uint32 tpa_room_id = 1
uint32 game_type = 2
repeated TpaRole tpa_role_list = 3
uint32 acpc_server_id = 4
string acpc_server_ip = 5
uint32 acpc_server_port = 6
string user_name = 1
uint32 login_type = 2
uint32 client_type = 3
string password = 4
optional ServerID server_id = 5
uint64 tpa_player_id = 6
uint32 role_id = 1
string role_name = 2
string role_img = 3
uint32 role_region = 4
uint32 role_server = 5
uint32 role_sex = 6
uint32 role_level = 7
int64 role_currency = 8
uint32 draw = 9
uint32 win = 10
uint32 lose = 11
string acpc_ip = 12
uint32 acpc_port = 13
uint64 room_id = 14
uint64 view_room_id = 15
uint64 tpa_player_id = 16
uint32 acpc_server_id = 17
uint32 role_id = 1
uint32 players = 2
uint32 role_id = 1
int32 money = 2
uint32 win = 3
uint32 draw = 4
uint32 lose = 5
uint32 hand_id = 6
uint32 role_id = 1
uint32 money = 2
uint32 role_id = 1
int32 money = 2
uint32 win = 3
uint32 draw = 4
uint32 lose = 5
uint32 reset_currency_times = 6
uint32 role_id = 1
int32 money = 2
uint32 hands = 3
uint32 tickets = 4
uint32 match_hands = 5
uint32 role_id = 1
optional ServerID server_id = 2
uint32 conn_id = 3