Skip to main content
TLSSocket.prototype.setMaxSendFragment - node__tls.d.ts - Node documentation
method TLSSocket.prototype.setMaxSendFragment

Usage in Deno

```typescript import { TLSSocket } from "node:node__tls.d.ts"; ```
TLSSocket.prototype.setMaxSendFragment(size: number): boolean
The `tlsSocket.setMaxSendFragment()` method sets the maximum TLS fragment size. Returns `true` if setting the limit succeeded; `false` otherwise. Smaller fragment sizes decrease the buffering latency on the client: larger fragments are buffered by the TLS layer until the entire fragment is received and its integrity is verified; large fragments can span multiple roundtrips and their processing can be delayed due to packet loss or reordering. However, smaller fragments add extra TLS framing bytes and CPU overhead, which may decrease overall server throughput.

Parameters

optional
size: number = 16384
The maximum TLS fragment size. The maximum value is `16384`.

Return Type

boolean