Package net.bnubot.util

Examples of net.bnubot.util.BNetInputStream.readDWord()


        break;
      }

      case SID_PING: {
        BNCSPacket p = new BNCSPacket(this, BNCSPacketId.SID_PING);
        p.writeDWord(is.readDWord());
        p.sendPacket(bncsOutputStream);
        break;
      }

      case SID_NEWS_INFO: {
View Full Code Here


        // int oldestNews = is.readDWord();
        // int newestNews = is.readDWord();;
        is.skip(12);

        for(int i = 0; i < numEntries; i++) {
          int timeStamp = is.readDWord();
          String news = is.readNTStringUTF8().trim();
          if(timeStamp == 0// MOTD
            dispatchRecieveServerInfo(news);
        }
View Full Code Here

        recieveGetChannelList(is);
        break;
      }

      case SID_CHATEVENT: {
        BNCSChatEventId eid = BNCSChatEventId.values()[is.readDWord()];
        int flags = is.readDWord();
        int ping = is.readDWord();
        is.skip(12);
      // is.readDWord(); // IP Address (defunct)
      // is.readDWord(); // Account number (defunct)
View Full Code Here

        break;
      }

      case SID_CHATEVENT: {
        BNCSChatEventId eid = BNCSChatEventId.values()[is.readDWord()];
        int flags = is.readDWord();
        int ping = is.readDWord();
        is.skip(12);
      // is.readDWord(); // IP Address (defunct)
      // is.readDWord(); // Account number (defunct)
      // is.readDWord(); // Registration authority (defunct)
View Full Code Here

      }

      case SID_CHATEVENT: {
        BNCSChatEventId eid = BNCSChatEventId.values()[is.readDWord()];
        int flags = is.readDWord();
        int ping = is.readDWord();
        is.skip(12);
      // is.readDWord(); // IP Address (defunct)
      // is.readDWord(); // Account number (defunct)
      // is.readDWord(); // Registration authority (defunct)
        String username = is.readNTString();
View Full Code Here

        break;
      }

      case SID_MESSAGEBOX: {
        /* int style = */ is.readDWord();
        String text = is.readNTStringUTF8();
        String caption = is.readNTStringUTF8();

        dispatchRecieveInfo("<" + caption + "> " + text);
        break;
View Full Code Here

         * For each realm:
         * (DWORD) UnknownR0
         * (STRING) Realm Name
         * (STRING) Realm Description
         */
        is.readDWord();
        int numRealms = is.readDWord();
        String realms[] = new String[numRealms];
        for(int i = 0; i < numRealms; i++) {
          is.readDWord();
          realms[i] = is.readNTStringUTF8();
View Full Code Here

         * (DWORD) UnknownR0
         * (STRING) Realm Name
         * (STRING) Realm Description
         */
        is.readDWord();
        int numRealms = is.readDWord();
        String realms[] = new String[numRealms];
        for(int i = 0; i < numRealms; i++) {
          is.readDWord();
          realms[i] = is.readNTStringUTF8();
          is.readNTStringUTF8();
View Full Code Here

         */
        is.readDWord();
        int numRealms = is.readDWord();
        String realms[] = new String[numRealms];
        for(int i = 0; i < numRealms; i++) {
          is.readDWord();
          realms[i] = is.readNTStringUTF8();
          is.readNTStringUTF8();
        }
        dispatchQueryRealms2(realms);
        break;
View Full Code Here

         * (STRING) BNCS unique name
         */
        if(pr.packetLength < 12)
          throw new Exception("pr.packetLength < 12");
        else if(pr.packetLength == 12) {
          /* int cookie = */ is.readDWord();
          int status = is.readDWord();
          switch(status) {
          case 0x80000001:
            dispatchRecieveError("Realm is unavailable.");
            break;
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.