congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
HttpFrame
Code IndexAdd Tabnine to your IDE (free)

How to use
HttpFrame
in
io.vertx.core.http

Best Java code snippets using io.vertx.core.http.HttpFrame (Showing top 14 results out of 315)

origin: eclipse-vertx/vert.x

/**
 * Like {@link #writeCustomFrame(int, int, Buffer)} but with an {@link HttpFrame}.
 *
 * @param frame the frame to write
 */
@Fluent
default HttpClientRequest writeCustomFrame(HttpFrame frame) {
 return writeCustomFrame(frame.type(), frame.flags(), frame.payload());
}

origin: vert-x3/vertx-examples

 @Override
 public void start() throws Exception {

  HttpServer server =
   vertx.createHttpServer(new HttpServerOptions().
     setUseAlpn(true).
     setSsl(true).
     setPemKeyCertOptions(new PemKeyCertOptions().setKeyPath("server-key.pem").setCertPath("server-cert.pem")
   ));

  server.requestHandler(req -> {
   HttpServerResponse resp = req.response();

   req.customFrameHandler(frame -> {
    System.out.println("Received client frame " + frame.payload().toString("UTF-8"));

    // Write the sam
    resp.writeCustomFrame(10, 0, Buffer.buffer("pong"));
   });
  }).listen(8443);
 }
}
origin: vert-x3/vertx-rx

/**
 * @return the 8-bit type of the frame
 */
public int type() { 
 if (cached_0 != null) {
  return cached_0;
 }
 int ret = delegate.type();
 cached_0 = ret;
 return ret;
}
origin: io.vertx/vertx-rx-java

/**
 * @return the 8-bit flags specific to the frame
 */
public int flags() { 
 if (cached_1 != null) {
  return cached_1;
 }
 int ret = delegate.flags();
 cached_1 = ret;
 return ret;
}
origin: vert-x3/vertx-examples

  System.out.println("Got frame from server " + frame.payload().toString("UTF-8"));
 });
});
origin: io.vertx/vertx-rx-java

/**
 * @return the 8-bit type of the frame
 */
public int type() { 
 if (cached_0 != null) {
  return cached_0;
 }
 int ret = delegate.type();
 cached_0 = ret;
 return ret;
}
origin: vert-x3/vertx-rx

/**
 * @return the 8-bit flags specific to the frame
 */
public int flags() { 
 if (cached_1 != null) {
  return cached_1;
 }
 int ret = delegate.flags();
 cached_1 = ret;
 return ret;
}
origin: eclipse-vertx/vert.x

/**
 * Like {@link #writeCustomFrame(int, int, Buffer)} but with an {@link HttpFrame}.
 *
 * @param frame the frame to write
 */
@Fluent
default HttpServerResponse writeCustomFrame(HttpFrame frame) {
 return writeCustomFrame(frame.type(), frame.flags(), frame.payload());
}
origin: vert-x3/vertx-rx

/**
 * @return the frame payload
 */
public io.vertx.rxjava.core.buffer.Buffer payload() { 
 if (cached_2 != null) {
  return cached_2;
 }
 io.vertx.rxjava.core.buffer.Buffer ret = io.vertx.rxjava.core.buffer.Buffer.newInstance(delegate.payload());
 cached_2 = ret;
 return ret;
}
origin: eclipse-vertx/vert.x

server.requestHandler(req -> {
 req.customFrameHandler(frame -> {
  assertEquals(10, frame.type());
  assertEquals(253, frame.flags());
  assertEquals(expectedSend, frame.payload());
  req.response().writeCustomFrame(12, 134, expectedRecv).end();
 });
  assertOnIOContext(ctx);
  assertEquals(1, status.getAndIncrement());
  assertEquals(12, frame.type());
  assertEquals(134, frame.flags());
  assertEquals(expectedRecv, frame.payload());
 });
 resp.endHandler(v -> {
origin: io.vertx/vertx-rx-java

/**
 * @return the frame payload
 */
public io.vertx.rxjava.core.buffer.Buffer payload() { 
 if (cached_2 != null) {
  return cached_2;
 }
 io.vertx.rxjava.core.buffer.Buffer ret = io.vertx.rxjava.core.buffer.Buffer.newInstance(delegate.payload());
 cached_2 = ret;
 return ret;
}
origin: io.vertx/vertx-core

/**
 * Like {@link #writeCustomFrame(int, int, Buffer)} but with an {@link HttpFrame}.
 *
 * @param frame the frame to write
 */
@Fluent
default HttpClientRequest writeCustomFrame(HttpFrame frame) {
 return writeCustomFrame(frame.type(), frame.flags(), frame.payload());
}

origin: io.vertx/vertx-core

/**
 * Like {@link #writeCustomFrame(int, int, Buffer)} but with an {@link HttpFrame}.
 *
 * @param frame the frame to write
 */
@Fluent
default HttpServerResponse writeCustomFrame(HttpFrame frame) {
 return writeCustomFrame(frame.type(), frame.flags(), frame.payload());
}
origin: io.vertx/vertx-core

server.requestHandler(req -> {
 req.customFrameHandler(frame -> {
  assertEquals(10, frame.type());
  assertEquals(253, frame.flags());
  assertEquals(expectedSend, frame.payload());
  req.response().writeCustomFrame(12, 134, expectedRecv).end();
 });
  assertOnIOContext(ctx);
  assertEquals(1, status.getAndIncrement());
  assertEquals(12, frame.type());
  assertEquals(134, frame.flags());
  assertEquals(expectedRecv, frame.payload());
 });
 resp.endHandler(v -> {
io.vertx.core.httpHttpFrame

Javadoc

An HTTP/2 frame.

Most used methods

  • payload
  • flags
  • type

Popular in Java

  • Making http requests using okhttp
  • requestLocationUpdates (LocationManager)
  • setContentView (Activity)
  • getExternalFilesDir (Context)
  • GridLayout (java.awt)
    The GridLayout class is a layout manager that lays out a container's components in a rectangular gri
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • System (java.lang)
    Provides access to system-related information and resources including standard input and output. Ena
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • JButton (javax.swing)
  • JFileChooser (javax.swing)
  • 14 Best Plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now