Bun.FdSocketOptions TypeScript interface | API Reference | Bun
BuildDocsReferenceGuidesBlogDiscord/
Bun/
FdSocketOptionsPallowHalfOpenPdataPfdPsocketPtlsSearch the reference...
/
BuildDocsReferenceGuidesBlogDiscord/
Bun/
FdSocketOptionsPallowHalfOpenPdataPfdPsocketPtlsinterface
FdSocketOptionsinterface
FdSocketOptionsData = undefined>
allowHalfOpen?: boolean
Whether to allow half-open connections.
A half-open connection occurs when one end of the connection has called close() or sent a FIN packet, while the other end remains open. When set to true:
The socket won't automatically send FIN when the remote side closes its endThe local side can continue sending data even after the remote side has closedThe application must explicitly call end() to fully close the connectionWhen false, the socket automatically closes both ends of the connection when either side closes.
data?: Data
The per-instance data context
fd: number
The file descriptor to connect to
socket:
SocketHandlerData>
Handlers for socket events
tls?: boolean |
TLSOptionsTLS Configuration with which to create the socket
Resources
ReferenceDocsGuidesDiscordMerch StoreGitHubBlog Toolkit
RuntimePackage managerTest runnerBundlerPackage runnerProject
Bun 1.0Bun 1.1Bun 1.2Bun 1.3RoadmapContributingLicenseBaked with ❤️ in San Francisco
We're hiring →