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

◆ ReceiveAsyncPrivate< TResult >()

ValueTask< TResult > System.Net.WebSockets.ManagedWebSocket.ReceiveAsyncPrivate< TResult > ( Memory< byte > payloadBuffer,
CancellationToken cancellationToken )
inlineprivate

Definition at line 1026 of file ManagedWebSocket.cs.

1027 {
1028 Unsafe.SkipInit(out _003CReceiveAsyncPrivate_003Ed__63<TResult> stateMachine);
1029 stateMachine._003C_003Et__builder = PoolingAsyncValueTaskMethodBuilder<TResult>.Create();
1030 stateMachine._003C_003E4__this = this;
1031 stateMachine.payloadBuffer = payloadBuffer;
1032 stateMachine.cancellationToken = cancellationToken;
1033 stateMachine._003C_003E1__state = -1;
1034 stateMachine._003C_003Et__builder.Start(ref stateMachine);
1035 return stateMachine._003C_003Et__builder.Task;
1036 }

References System.cancellationToken, System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder< TResult >.Create(), and System.stateMachine.