Пример #1
0
 public PushAnswerCommandRequest(HandshakeResponse response, shareAction1 s1, shareAction2 s2, int questionNumber, String answer) : base(response, s1, s2)
 {
     this.dataBelong = 0;
     this.number     = questionNumber;
     this.dotPwoer   = SubVoteDisplayAction.GetSubVoteDisplayAction(answer);
     this.request    = SubVoteDisplayAction.GetDisplayData(answer);
 }
 public PushNewScoreCommandRequest(HandshakeResponse response, shareAction1 s1, shareAction2 s2, long subNumber, String score, int number) : base(response, s1, s2)
 {
     this.dataBelong = 0;
     this.number     = number;
     this.dotPwoer   = SubVoteDisplayAction.GetSubVoteDisplayAction(score);
     this.request    = SubVoteDisplayAction.GetDisplayData(score) + (((ulong)subNumber) << 32);
 }
Пример #3
0
        public static SubSelect AnalysisSubSelect(byte[] text)
        {
            SubSelect subdata = new SubSelect();

            byte[] addresss = new byte[4];
            addresss[0] = text[0];
            addresss[1] = text[1];
            addresss[2] = text[2];
            addresss[3] = text[3];
            var k  = SubVoteDisplayAction.AnalysisSubAddress(addresss);
            var k2 = SubVoteDisplayAction.AnalysisSubDisplaySign(text[5]);

            byte[] selectes = new byte[8];
            selectes[0] = text[6];
            selectes[1] = text[7];
            selectes[2] = text[8];
            selectes[3] = text[9];
            selectes[4] = text[10];
            selectes[5] = text[11];
            selectes[6] = text[12];
            selectes[7] = text[13];
            var k3 = SubVoteDisplayAction.AnalysisDisplayData(k2, selectes);

            subdata.address       = k;
            subdata.selectData    = k3;
            subdata.subjectNumber = text[4];
            return(subdata);
        }
 public PushScoreCommandRequest(HandshakeResponse response, shareAction1 s1, shareAction2 s2, long problemNumber, String answer) : base(response, s1, s2)
 {
     this.dataBelong         = 64;
     this.number             = 130;
     this.dotPwoer           = SubVoteDisplayAction.GetSubVoteDisplayAction(answer);
     this.request            = SubVoteDisplayAction.GetDisplayData(answer);
     this.handshakeSecretKey = 2;
 }
Пример #5
0
 public void Uncode()
 {
     SubVoteDisplayAction.GetDisplayData("ABCDE");
 }