| Package | Description |
|---|---|
| io.r2dbc.mssql.client.ssl |
SSL support classes.
|
| io.r2dbc.mssql.message.header | |
| io.r2dbc.mssql.message.tds |
TDS protocol support, message envelopes and encoding/decoding helpers.
|
| Constructor and Description |
|---|
TdsSslHandler(PacketIdProvider packetIdProvider,
SslConfiguration sslConfiguration,
io.r2dbc.mssql.client.ConnectionContext context)
Creates a new
TdsSslHandler. |
| Modifier and Type | Method and Description |
|---|---|
static PacketIdProvider |
PacketIdProvider.atomic()
Atomic/concurrent packetId provider.
|
static PacketIdProvider |
PacketIdProvider.just(byte value)
Static packet Id provider.
|
static PacketIdProvider |
PacketIdProvider.just(int value)
Static packet Id provider.
|
| Modifier and Type | Method and Description |
|---|---|
static Header |
Header.create(HeaderOptions options,
int length,
PacketIdProvider packetIdProvider)
|
static void |
Header.encode(io.netty.buffer.ByteBuf buffer,
HeaderOptions options,
int length,
PacketIdProvider packetIdProvider)
Encode a header into a
ByteBuf. |
void |
Header.encode(io.netty.buffer.ByteBuf buffer,
PacketIdProvider packetIdProvider)
Encode a header into a
ByteBuf. |
| Modifier and Type | Method and Description |
|---|---|
io.netty.buffer.ByteBuf |
TdsPacket.encode(io.netty.buffer.ByteBufAllocator allocator,
PacketIdProvider packetIdProvider)
Encode this packet using by obtaining a buffer from
ByteBufAllocator and calculate the packet Id from
PacketIdProvider. |
Copyright © 2023. All rights reserved.