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

◆ Callback()

static unsafe void System.Net.HttpResponseStreamAsyncResult.Callback ( uint errorCode,
uint numBytes,
NativeOverlapped * nativeOverlapped )
inlinestaticprivate

Definition at line 187 of file HttpResponseStreamAsyncResult.cs.

188 {
189 object nativeOverlappedState = ThreadPoolBoundHandle.GetNativeOverlappedState(nativeOverlapped);
191 if (System.Net.NetEventSource.Log.IsEnabled())
192 {
193 System.Net.NetEventSource.Info(null, "errorCode:0x" + errorCode.ToString("x8") + " numBytes:" + numBytes + " nativeOverlapped:0x" + ((IntPtr)nativeOverlapped).ToString("x8"), "Callback");
194 }
195 IOCompleted(asyncResult, errorCode, numBytes);
196 }
HttpResponseStreamAsyncResult(object asyncObject, object userState, AsyncCallback callback)
static readonly System.Net.NetEventSource Log
static void Info(object thisOrContextObject, FormattableString formattableString=null, [CallerMemberName] string memberName=null)
static unsafe? object GetNativeOverlappedState(NativeOverlapped *overlapped)

References System.Net.HttpResponseStreamAsyncResult.HttpResponseStreamAsyncResult(), System.asyncResult, System.Threading.ThreadPoolBoundHandle.GetNativeOverlappedState(), System.Net.NetEventSource.Info(), System.Net.HttpResponseStreamAsyncResult.IOCompleted(), and System.Net.NetEventSource.Log.