Top Fields Constructors Methods
io.rsocket.core

pack-priv final Class PayloadValidationUtils

extends Object
Class Inheritance
Static Imports
io.rsocket.core.FragmentationUtils.FRAME_OFFSET, .FragmentationUtils.FRAME_OFFSET_WITH_INITIAL_REQUEST_N, .FragmentationUtils.FRAME_OFFSET_WITH_METADATA, .FragmentationUtils.FRAME_OFFSET_WITH_METADATA_AND_INITIAL_REQUEST_N, io.rsocket.frame.FrameLengthCodec.FRAME_LENGTH_MASK

Field Summary

Modifier and TypeField and Description
pack-priv static final String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static void
assertValidateSetup(int maxFrameLength, int maxInboundPayloadSize, int mtu)

pack-priv static boolean
isValid(int mtu, int maxFrameLength, Payload payload, boolean hasInitialRequestN)

pack-priv static boolean
isValidMetadata(int maxFrameLength, ByteBuf metadata)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

INVALID_PAYLOAD_ERROR_MESSAGEback to summary
pack-priv static final String INVALID_PAYLOAD_ERROR_MESSAGE

Constructor Detail

PayloadValidationUtilsback to summary
pack-priv PayloadValidationUtils()

Method Detail

assertValidateSetupback to summary
pack-priv static void assertValidateSetup(int maxFrameLength, int maxInboundPayloadSize, int mtu)
isValidback to summary
pack-priv static boolean isValid(int mtu, int maxFrameLength, Payload payload, boolean hasInitialRequestN)
isValidMetadataback to summary
pack-priv static boolean isValidMetadata(int maxFrameLength, ByteBuf metadata)