All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.java_websocket.framing.Framedata Maven / Gradle / Ivy

There is a newer version: 1.6.0
Show newest version
package org.java_websocket.framing;

import java.nio.ByteBuffer;

import org.java_websocket.exceptions.InvalidFrameException;

public interface Framedata {
	public enum Opcode {
		CONTINUOUS, TEXT, BINARY, PING, PONG, CLOSING
		// more to come
	}
	public boolean isFin();
	public boolean getTransfereMasked();
	public Opcode getOpcode();
	public ByteBuffer getPayloadData();// TODO the separation of the application data and the extension data is yet to be done
	public abstract void append( Framedata nextframe ) throws InvalidFrameException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy