There are a few recent changes to datagrams at ICC which don't directly impact Jin but do impact the underlying connection libraries...
1) Chessclub.com has added 300-400 new Level 1 datagram codes... this ensures every command (and command variant) has it's own CN code.
2) The "verbose" datagrams such as "DG_GAME_RESULT" or "DG_PLAYER_ARRIVED" or "DG_PEOPLE_IN_MY_CHANNEL" can no longer be turned on using level2settings prior to login. They can only be turned on using set-2 after login, and only if the user is a TD.
For Jin's connectivity libraries, this means...
1) Any level1 CN constants need updating (I'm not sure if there are any...)
2) ChessclubConnection.handleLoginSucceeded() will need to "set-2" any datagrams that are flagged as "verbose" and were enabled prior to login.
Log in to post a comment.