sendHttp3SettingsPing method
void
sendHttp3SettingsPing()
Implementation
void sendHttp3SettingsPing() {
if (!applicationSecretsDerived ||
appWrite == null ||
serverControlStreamId == null) {
return;
}
final settingsFrame = Uint8List.fromList([
...writeVarInt(H3_FRAME_SETTINGS),
...writeVarInt(0), // empty SETTINGS is legal
]);
sendApplicationStream(
serverControlStreamId!,
settingsFrame,
fin: false,
offset: serverControlStreamOffset,
);
serverControlStreamOffset += settingsFrame.length;
print(
'✅ Sent HTTP/3 SETTINGS ping on control stream '
'(streamId=$serverControlStreamId)',
);
}