Examples of Packet


Examples of org.red5.server.net.rtmp.message.Packet

   * @param streamId        Stream id
   */
  private void write(IRTMPEvent event, int streamId) {
    log.trace("write channel: {} stream id: {}", id, streamId);
    final Header header = new Header();
    final Packet packet = new Packet(header, event);
    header.setChannelId(id);
    int ts = event.getTimestamp();
    if (ts != 0) {
      header.setTimer(event.getTimestamp());     
    } else {
View Full Code Here

Examples of org.vngx.jsch.Packet

    // Check if already in middle of a kex
    if( _inKeyExchange.getAndSet(true) ) {  // Flip state flag entering kex
      return// Return if already in process of kex
    }
    Buffer kexBuffer = new Buffer();      // Use a separate packet and buffer since
    Packet kexPacket = new Packet(kexBuffer)// kex may be invoked by user thread
    try {
      // Random instance for generating the kex cookie.  The 'cookie' MUST
      // be a random value generated by the sender. Its purpose is to make
      // it impossible for either side to fully determine the keys and the
      // session identifier.
      final Random random = AlgorithmManager.getManager().createAlgorithm(Algorithms.RANDOM, _session);

      // Construct the KEX INIT message packet
      // byte    SSH_MSG_KEXINIT(20)
      // byte[16]  cookie (random bytes)
      // string  kex_algorithms
      // string  server_host_key_algorithms
      // string  encryption_algorithms_client_to_server
      // string  encryption_algorithms_server_to_client
      // string  mac_algorithms_client_to_server
      // string  mac_algorithms_server_to_client
      // string  compression_algorithms_client_to_server
      // string  compression_algorithms_server_to_client
      // string  languages_client_to_server
      // string  languages_server_to_client
      // byte    boolean first_kex_packet_follows
      // uint32  0 (reserved for future extension)
      kexPacket.reset();
      kexBuffer.putByte(SSH_MSG_KEXINIT);
      random.fill(kexBuffer.getArray(), kexBuffer.getIndex(), KEX_COOKIE_LENGTH);
      kexBuffer.skip(KEX_COOKIE_LENGTH)// Move index forward
      kexBuffer.putString(_session.getConfig().getString(SessionConfig.KEX_ALGORITHMS));
      kexBuffer.putString(_session.getConfig().getString(SessionConfig.KEX_SERVER_HOST_KEY));
View Full Code Here

Examples of org.vorbis.jcraft.jogg.Packet

     */
    private void init_jorbis() {
        oggSyncState_ = new SyncState();
        oggStreamState_ = new StreamState();
        oggPage_ = new Page();
        oggPacket_ = new Packet();
        vorbisInfo = new Info();
        vorbisComment = new Comment();
        vorbisDspState = new DspState();
        vorbisBlock = new Block(vorbisDspState);
        buffer = null;
View Full Code Here

Examples of org.xmpp.packet.Packet

  /**
   * Test the simple case of packet send/receive by sending a malformed request.
   */
  public void testPacketSendMalformedFailure() {
    Packet packet = new IQ();
    packet.setFrom(server1.jid);
    packet.setID("irrelevant");
    packet.setTo(server2.jid);

    PacketCallback callback = mock(PacketCallback.class);

    // Send an outgoing packet from server1 -> server2
    server1.manager.send(packet, callback, PACKET_TIMEOUT);
View Full Code Here

Examples of se.sics.jipv6.core.Packet

    case PACKET:
      if (pos == packetLen + PREAMBLE.length + 1) {
        /* the packet is in!!! */
//        CC2420Packet packet = new CC2420Packet();
//        packet.setPayload(packetBuffer, PREAMBLE.length + 1, packetLen - 2);
        Packet packet = new Packet();
        packet.setBytes(packetBuffer, PREAMBLE.length + 1, packetLen - 2);
        packet.setAttribute(CC2420_LEN, packet.getTotalLength());
        dispatch(-1, packet);
        System.out.println("CC2420: Packet received");

        /* this is a packet that has passed the stack! */
        mode = SFD_SEARCH;
View Full Code Here

Examples of soc.qase.com.packet.Packet

@see #setHighThreadSafety(boolean)
@see soc.qase.file.dm2.DM2Recorder */
/*-------------------------------------------------------------------*/
  private void processIncomingDataPacket(byte[] incomingData)
  {
    Packet packet = null;
    Sequence sequenceOne = new Sequence(incomingData);

    if(sequenceOne.intValue() == 0x7fffffff && sequenceOne.isReliable())
    {
      packet = new ConnectionlessPacket(incomingData);
      processConnectionlessPacket((ConnectionlessPacket)packet);
    }
    else
    {
      if(inGame && dm2Recorder.isRecording())
        dm2Recorder.addData(incomingData);
      else if(!inGame && dm2Recorder.isRecording())
        dm2Recorder.addHeader(incomingData);

      if(incomingData != null)
      {
        int dataIndex = 8;

        while(dataIndex != incomingData.length)
        {
          packet = new ServerPacket(incomingData, dataIndex);
          processServerPacket((ServerPacket)packet);

          dataIndex += packet.getLength();
        }
      }
    }
  }
View Full Code Here

Examples of streamer.debug.MockServer.Packet

            pipeline.add(new Queue("queue")); // To decouple input and output

            pipeline.link("socket", "echo", "queue", "socket");

            final byte[] mockData = new byte[] {0x01, 0x02, 0x03};
            MockServer server = new MockServer(new Packet[] {new Packet("Server hello") {
                {
                    type = SERVER;
                    data = mockData;
                }
            }, new Packet("Client hello") {
                {
                    type = CLIENT;
                    data = mockData;
                }
            }, new Packet("Server hello") {
                {
                    type = SERVER;
                    data = mockData;
                }
            }, new Packet("Client hello") {
                {
                    type = CLIENT;
                    data = mockData;
                }
            }});
View Full Code Here

Examples of tigase.server.Packet

          res_vals.put(VALID, "" + valid);
          result = clel.createMethodResponse(getComponentId(),
            "result", res_vals);
        }
        addOutPacket(new Packet(result.getClusterElement()));
      }
      break;
    case get:

      break;
    case result:
      if (ClusterMethods.CHECK_DB_KEY.toString().equals(clel.getMethodName())) {
        String cid = clel.getMethodParam(CID);
        String key = clel.getMethodParam(KEY);
        String forkey_sessionId = clel.getMethodParam(FORKEY_SESSION_ID);
        String asking_sessionId = clel.getMethodParam(ASKING_SESSION_ID);
        boolean valid = "true".equals(clel.getMethodResultVal(VALID));
        String from = JIDUtils.getNodeNick(cid);
        String to = JIDUtils.getNodeHost(cid);
        sendVerifyResult(from, to, forkey_sessionId, valid,
          getServerConnections(cid), asking_sessionId);
      }
      break;
    case error:
      // There might be many different errors...
      // But they all mean the cluster node is unreachable.
      // Let's leave custom handling each error type for later...
      String from = packet.getElemFrom();
      clel.addVisitedNode(from);
      addOutPacket(new Packet(ClusterElement.createForNextNode(clel,
            cluster_nodes, getComponentId()).getClusterElement()));
      break;
    default:
      break;
    }
View Full Code Here

Examples of voxo.common.entities.Packet

  public ClientSearchRequestAction(InetAddress ip, String o) throws UnknownHostException, IOException, SQLException {
    // Get the search results
    ArrayList<User> alu = UserManager.searchByUsername(o);
   
    // Send results
    NetworkService.sendPacket(ip, new Packet(EnumPacket.SERVER_SearchResults, alu));
  }
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.