Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteMessageAsync< TAdapter >()

async Task System.Net.StreamFramer.WriteMessageAsync< TAdapter > ( TAdapter adapter,
byte[] message )
inline
Type Constraints
TAdapter :IReadWriteAdapter 

Definition at line 62 of file StreamFramer.cs.

63 {
64 if (message == null)
65 {
66 throw new ArgumentNullException("message");
67 }
68 _writeHeader.PayloadSize = message.Length;
70 await adapter.WriteAsync(_writeHeaderBuffer, 0, _writeHeaderBuffer.Length).ConfigureAwait(continueOnCapturedContext: false);
71 if (message.Length != 0)
72 {
73 await adapter.WriteAsync(message, 0, message.Length).ConfigureAwait(continueOnCapturedContext: false);
74 }
75 }
void CopyTo(byte[] dest, int start)
readonly FrameHeader _writeHeader
readonly byte[] _writeHeaderBuffer

References System.Net.StreamFramer._writeHeader, System.Net.StreamFramer._writeHeaderBuffer, and System.Net.FrameHeader.CopyTo().