W3cubDocs

/Haxe C#

SocketAsyncEventArgs

package cs.system.net.sockets

extends EventArgs

implements IDisposable

@:libType@:csNative@:native("System.Net.Sockets.SocketAsyncEventArgs") Available on cs

Constructor

@:final @:overload new ()

Variables

AcceptSocket:Socket

read only Buffer:NativeArray<UInt8>

BufferList:IList_1<ArraySegment_1<UInt8>>

read only BytesTransferred:Int

read only Count:Int

DisconnectReuseSocket:Bool

read only LastOperation:SocketAsyncOperation

read only Offset:Int

read only ReceiveMessageFromPacketInfo:IPPacketInformation

RemoteEndPoint:EndPoint

SendPacketsElements:NativeArray<SendPacketsElement>

SendPacketsFlags:TransmitFileOptions

SendPacketsSendSize:Int

SocketError:SocketError

SocketFlags:SocketFlags

UserToken:Dynamic

Methods

@:final @:overload Dispose ():Void

@:final @:overload SetBuffer (offset:Int, count:Int):Void

@:final @:overload SetBuffer (buffer:NativeArray<UInt8>, offset:Int, count:Int):Void

@:final @:overload add_Completed (value:EventHandler_1<SocketAsyncEventArgs>):Void

@:final @:overload remove_Completed (value:EventHandler_1<SocketAsyncEventArgs>):Void

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