public void setClientConfig(int id, int state) { outStream.createFrame(36); outStream.writeWordBigEndian(id); outStream.writeByte(state); } public void initializeClientConfiguration() { // TODO: this is sniffed from a session (?), yet have to figure out what each of these does. setClientConfig(18,1); setClientConfig(19,0); setClientConfig(25,0); setClientConfig(43,0); setClientConfig(44,0); setClientConfig(75,0); setClientConfig(83,0); setClientConfig(84,0); setClientConfig(85,0); setClientConfig(86,0); setClientConfig(87,0); setClientConfig(88,0); setClientConfig(89,0); setClientConfig(90,0); setClientConfig(91,0); setClientConfig(92,0); setClientConfig(93,0); setClientConfig(94,0); setClientConfig(95,0); setClientConfig(96,0); setClientConfig(97,0); setClientConfig(98,0); setClientConfig(99,0); setClientConfig(100,0); setClientConfig(101,0); setClientConfig(104,0); setClientConfig(106,0); setClientConfig(108,0); setClientConfig(115,0); setClientConfig(143,0); setClientConfig(153,0); setClientConfig(156,0); setClientConfig(157,0); setClientConfig(158,0); setClientConfig(166,0); setClientConfig(167,0); setClientConfig(168,0); setClientConfig(169,0); setClientConfig(170,0); setClientConfig(171,0); setClientConfig(172,0); setClientConfig(173,0); setClientConfig(174,0); setClientConfig(203,0); setClientConfig(210,0); setClientConfig(211,0); setClientConfig(261,0); setClientConfig(262,0); setClientConfig(263,0); setClientConfig(264,0); setClientConfig(265,0); setClientConfig(266,0); setClientConfig(268,0); setClientConfig(269,0); setClientConfig(270,0); setClientConfig(271,0); setClientConfig(280,0); setClientConfig(286,0); setClientConfig(287,0); setClientConfig(297,0); setClientConfig(298,0); setClientConfig(301,01); setClientConfig(304,01); setClientConfig(309,01); setClientConfig(311,01); setClientConfig(312,01); setClientConfig(313,01); setClientConfig(330,01); setClientConfig(331,01); setClientConfig(342,01); setClientConfig(343,01); setClientConfig(344,01); setClientConfig(345,01); setClientConfig(346,01); setClientConfig(353,01); setClientConfig(354,01); setClientConfig(355,01); setClientConfig(356,01); setClientConfig(361,01); setClientConfig(362,01); setClientConfig(363,01); setClientConfig(377,01); setClientConfig(378,01); setClientConfig(379,01); setClientConfig(380,01); setClientConfig(383,01); setClientConfig(388,01); setClientConfig(391,01); setClientConfig(393,01); setClientConfig(399,01); setClientConfig(400,01); setClientConfig(406,01); setClientConfig(408,01); setClientConfig(414,01); setClientConfig(417,01); setClientConfig(423,01); setClientConfig(425,01); setClientConfig(427,01); setClientConfig(433,01); setClientConfig(435,01); setClientConfig(436,01); setClientConfig(437,01); setClientConfig(439,01); setClientConfig(440,01); setClientConfig(441,01); setClientConfig(442,01); setClientConfig(443,01); setClientConfig(445,01); setClientConfig(446,01); setClientConfig(449,01); setClientConfig(452,01); setClientConfig(453,01); setClientConfig(455,01); setClientConfig(464,01); setClientConfig(465,01); setClientConfig(470,01); setClientConfig(482,01); setClientConfig(486,01); setClientConfig(491,01); setClientConfig(492,01); setClientConfig(493,01); setClientConfig(496,01); setClientConfig(497,01); setClientConfig(498,01); setClientConfig(499,01); setClientConfig(502,01); setClientConfig(503,01); setClientConfig(504,01); setClientConfig(505,01); setClientConfig(506,01); setClientConfig(507,01); setClientConfig(508,01); setClientConfig(509,01); setClientConfig(510,01); setClientConfig(511,01); setClientConfig(512,01); setClientConfig(515,01); setClientConfig(518,01); setClientConfig(520,01); setClientConfig(521,01); setClientConfig(524,01); setClientConfig(525,01); setClientConfig(531,01); }