Socket_SocketAsyncResult

package cs.system.net.sockets

implements IAsyncResult

import cs.system.net.sockets.Socket

Available on cs

Constructor

finalnew()

finalnew(sock:Socket, state:Dynamic, callback:AsyncCallback, operation:Socket_SocketOperation)

Variables

AcceptSocket:Socket

Addresses:NativeArray<IPAddress>

read onlyAsyncState:Dynamic

AsyncWaitHandle:WaitHandle

Buffer:NativeArray<UInt8>

Buffers:IList_1<ArraySegment_1<UInt8>>

read onlyCompletedSynchronously:Bool

CurrentAddress:Int

EndCalled:Int

EndPoint:EndPoint

read onlyErrorCode:SocketError

IsCompleted:Bool

Offset:Int

Port:Int

ReuseSocket:Bool

Size:Int

Sock:Socket

SockFlags:SocketFlags

read onlySocket:Socket

Total:Int

Worker:Socket_Worker

ares:Dynamic

blocking:Bool

handle:IntPtr

operation:Socket_SocketOperation

Methods

finalCheckIfThrowDelayedException():Void

finalComplete():Void

finalComplete(s:Socket, total:Int):Void

finalComplete(s:Socket):Void

finalComplete(e:Exception):Void

finalComplete(e:Exception, synch:Bool):Void

finalComplete(total:Int):Void

finalComplete(synch:Bool):Void

finalDispose():Void

finalDoMConnectCallback():Void

finalInit(sock:Socket, state:Dynamic, callback:AsyncCallback, operation:Socket_SocketOperation):Void

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/net/sockets/Socket_SocketAsyncResult.html