Package ch.ethz.inf.vs.californium.coap

Examples of ch.ethz.inf.vs.californium.coap.Request


  public CC09(String serverURI) {
    super(CC09.class.getSimpleName());

    // create the request
    Request request = new Request(Code.GET);
    request.setConfirmable(true);
    // set the parameters and execute the request
    executeRequest(request, serverURI, RESOURCE_URI);
  }
View Full Code Here


  public CO10(String serverURI) {
    super(CO10.class.getSimpleName());

    // create the request
    Request request = new Request(Code.GET, Type.CON);
    // set Observe option
    request.setObserve();
    // set the parameters and execute the request
    executeRequest(request, serverURI, RESOURCE_URI);
  }
View Full Code Here

          success &= checkResponse(request, response);
         
          if (l==1) {
                  System.out.println("+++++ Unrelated GET +++++");
            // GET with different Token
            Request asyncRequest = Request.newGet();
            asyncRequest.setURI(uri);
            asyncRequest.send();
            response = asyncRequest.waitForResponse(time/2);
            if (response!=null) {
              success &= checkToken(asyncRequest.getToken(), response.getToken());
              success &= hasObserve(response, true); // inverted
                      System.out.println("+++++ OK +++++");
            } else {
                      System.out.println("FAIL: No response to unrelated GET");
              success = false;
View Full Code Here

  public CC15(String serverURI) {
    super(CC15.class.getSimpleName());

    // create the request
    Request request = new Request(Code.GET, Type.CON);
    executeRequest(request, serverURI, RESOURCE_URI);

  }
View Full Code Here

  public CB02(String serverURI) {
    super(CB02.class.getSimpleName());

        // create the request
    Request request = new Request(Code.GET, Type.CON);
        // set the parameters and execute the request
        executeRequest(request, serverURI, RESOURCE_URI);
  }
View Full Code Here

  public CL04(String serverURI) {
    super(CL04.class.getSimpleName());

    // create the request
    Request request = new Request(Code.GET, Type.CON);
    // set query
    request.getOptions().addURIQuery(EXPECTED_RT);
    // set the parameters and execute the request
    executeRequest(request, serverURI, RESOURCE_URI);
  }
View Full Code Here

  private ResponseCode EXPECTED_RESPONSE_CODE = ResponseCode.CHANGED;

  public CB05(String serverURI) {
    super(CB05.class.getSimpleName());

    Request request = Request.newPost();
    request.setPayload(data);
    request.getOptions().setContentFormat(MediaTypeRegistry.TEXT_PLAIN);

    // set the parameters and execute the request
    executeRequest(request, serverURI, "/large-post");
  }
View Full Code Here

  public CC20(String serverURI) {
    super(CC20.class.getSimpleName());

    // create the request
    Request request = new Request(Code.GET, Type.CON);
    // request.setOption(new Option(MediaTypeRegistry.TEXT_PLAIN,
    // OptionNumberRegistry.ACCEPT));
    request.getOptions().setAccept(MediaTypeRegistry.TEXT_PLAIN);

    // set the parameters and execute the request
    executeRequest(request, serverURI, RESOURCE_URI);
  }
View Full Code Here

            response.getOptions().getContentFormat(),
            "Content-Format");
        success &= hasNonEmptyPalyoad(response);

        // Part B
        request = new Request(Code.GET, Type.CON);
        // request.setOption(new
        // Option(MediaTypeRegistry.APPLICATION_XML,
        // OptionNumberRegistry.ACCEPT));
        request.getOptions().setAccept(
            MediaTypeRegistry.APPLICATION_XML);
View Full Code Here

  public final ResponseCode EXPECTED_RESPONSE_CODE = ResponseCode.CONTENT;

  public CB01(String serverURI) {
    super(CB01.class.getSimpleName());

    Request request = Request.newGet();
    request.getOptions().setBlock2(BlockOption.size2Szx(64), false, 0);

    // set the parameters and execute the request
    executeRequest(request, serverURI, "/large");
  }
View Full Code Here

TOP

Related Classes of ch.ethz.inf.vs.californium.coap.Request

Copyright © 2018 www.massapicom. 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.