# Package-level declarations

## Types

Abort
Link copied to clipboard
class Abort(chunkStreamId: Int = 0) : RtmpMessage

Created by pedro on 21/04/21.

Acknowledgement
Link copied to clipboard
class Acknowledgement(sequenceNumber: Int = 0) : RtmpMessage

Created by pedro on 21/04/21.

Aggregate
Link copied to clipboard
class Aggregate : RtmpMessage

Created by pedro on 21/04/21.

Audio
Link copied to clipboard
class Audio(flvPacket: FlvPacket = FlvPacket(), streamId: Int = 0) : RtmpMessage

Created by pedro on 21/04/21.

BasicHeader
Link copied to clipboard
class BasicHeader(val chunkType: ChunkType, val chunkStreamId: Int)

Created by pedro on 21/04/21.

MessageType
Link copied to clipboard
enum MessageType : Enum<MessageType>

Created by pedro on 21/04/21.

RtmpHeader
Link copied to clipboard
class RtmpHeader(var basicHeader: BasicHeader)

Created by pedro on 20/04/21.

RtmpMessage
Link copied to clipboard
abstract class RtmpMessage(basicHeader: BasicHeader)

Created by pedro on 20/04/21.

SetChunkSize
Link copied to clipboard
class SetChunkSize(var chunkSize: Int = RtmpConfig.DEFAULT_CHUNK_SIZE) : RtmpMessage

Created by pedro on 21/04/21.

SetPeerBandwidth
Link copied to clipboard
class SetPeerBandwidth(acknowledgementWindowSize: Int = 0, type: SetPeerBandwidth.Type = Type.DYNAMIC) : RtmpMessage

Created by pedro on 21/04/21.

Video
Link copied to clipboard
class Video(flvPacket: FlvPacket = FlvPacket(), streamId: Int = 0) : RtmpMessage

Created by pedro on 21/04/21.

WindowAcknowledgementSize
Link copied to clipboard
class WindowAcknowledgementSize(var acknowledgementWindowSize: Int = 0, timeStamp: Int = 0) : RtmpMessage

Created by pedro on 21/04/21.