Package org.vertx.java.core.buffer

Examples of org.vertx.java.core.buffer.Buffer.appendString()


        try {
            engine.process(filename, toIContext(context), new Writer() {
                @Override
                public void write(char[] cbuf, int off, int len) throws IOException {
                    buffer.appendString(new String(cbuf, off, len));
                }

                @Override
                public void flush() throws IOException {}
View Full Code Here


   * Happy Path. b1 and b2 are non-empty.
   */
  @Test
  public void testMergeBuffersB1AndB2NonEmpty() {   
    Buffer b1 = new Buffer();
    b1.appendString("b1");
   
    Buffer b2 = new Buffer();
    b2.appendString("b2");
   
    Buffer acc = RxSupport.mergeBuffers.call(b1, b2);
View Full Code Here

  public void testMergeBuffersB1AndB2NonEmpty() {   
    Buffer b1 = new Buffer();
    b1.appendString("b1");
   
    Buffer b2 = new Buffer();
    b2.appendString("b2");
   
    Buffer acc = RxSupport.mergeBuffers.call(b1, b2);
    Buffer expectedAcc = new Buffer("b1b2");
   
    assertEquals(expectedAcc, acc);
View Full Code Here

  @Test
  public void testMergeBuffersB1IsEmpty() {   
    Buffer b1 = new Buffer();
   
    Buffer b2 = new Buffer();
    b2.appendString("b2");
   
    Buffer acc = RxSupport.mergeBuffers.call(b1, b2);
    Buffer expectedAcc = new Buffer("b2");
   
    assertEquals(expectedAcc, acc);
View Full Code Here

   * Happy Path. b2 is empty.  Verify that the result is the same as b1.
   */
  @Test
  public void testMergeBuffersB2IsEmpty() {   
    Buffer b1 = new Buffer();
    b1.appendString("b1");
   
    Buffer b2 = new Buffer();
   
    Buffer acc = RxSupport.mergeBuffers.call(b1, b2);
    Buffer expectedAcc = new Buffer("b1");
View Full Code Here

  @Test
  public void decodePayload(){
    String data = "5:::{\"name\":\"hello\",\"args\":[\"whiteship\",{\"first name\":\"keesun\"}]}";
    Buffer buffer = new Buffer();
    buffer.appendString("\ufffd");
    buffer.appendString("\ufffd");
    buffer.appendInt(data.length());
    buffer.appendString(data);

    Parser parser = new Parser();
View Full Code Here

  @Test
  public void decodePayload(){
    String data = "5:::{\"name\":\"hello\",\"args\":[\"whiteship\",{\"first name\":\"keesun\"}]}";
    Buffer buffer = new Buffer();
    buffer.appendString("\ufffd");
    buffer.appendString("\ufffd");
    buffer.appendInt(data.length());
    buffer.appendString(data);

    Parser parser = new Parser();
View Full Code Here

    String data = "5:::{\"name\":\"hello\",\"args\":[\"whiteship\",{\"first name\":\"keesun\"}]}";
    Buffer buffer = new Buffer();
    buffer.appendString("\ufffd");
    buffer.appendString("\ufffd");
    buffer.appendInt(data.length());
    buffer.appendString(data);

    Parser parser = new Parser();

    List<JsonObject> datas =  parser.decodePayload(new Buffer(data));
    assertThat(datas.size(), is(1));
View Full Code Here

        BaseTransport.setCORS(req);
        req.response().setChunked(true);

        Buffer h = new Buffer(2);
        h.appendString("h\n");

        Buffer hs = new Buffer(2050);
        for (int i = 0; i < 2048; i++) {
          hs.appendByte((byte) ' ');
        }
View Full Code Here

        Buffer hs = new Buffer(2050);
        for (int i = 0; i < 2048; i++) {
          hs.appendByte((byte) ' ');
        }
        hs.appendString("h\n");

        List<TimeoutInfo> timeouts = new ArrayList<>();

        setTimeout(timeouts, 0, h);
        setTimeout(timeouts, 1, hs);
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.