HaxeAPI
  • Version 4.1.0
    • 3.4.7
    • 4.0.5
    • 4.1.3
    • 4.2.5
    • 4.3.1
    • Development
  • Download Haxe
  • Learn Haxe
    • Introduction
    • Manual
    • Code Cookbook
    • API Documentation
    • Videos
    • Try Haxe online
    • Haxelib
  • Connect
    • Github
    • Bug reports
    • Stack Overflow
    • Forums
    • Discord
    • Gitter
    • Blog
    • Facebook
    • #haxe
    • @haxelang
    • @haxe_org
    • Contact

class SocketAsyncEventArgs

package cs.system.net.sockets

extends EventArgs

implements IDisposable

@:nativeGen@:libType@:csNative@:native("System.Net.Sockets.SocketAsyncEventArgs")

Available on cs

Constructor

@:overloadfinalnew()

Variables

AcceptSocket:Socket

read onlyBuffer:NativeArray<UInt8>

BufferList:IList_1<ArraySegment_1<UInt8>>

read onlyBytesTransferred:Int

read onlyCount:Int

DisconnectReuseSocket:Bool

read onlyLastOperation:SocketAsyncOperation

read onlyOffset:Int

read onlyReceiveMessageFromPacketInfo:IPPacketInformation

RemoteEndPoint:EndPoint

SendPacketsElements:NativeArray<SendPacketsElement>

SendPacketsFlags:TransmitFileOptions

SendPacketsSendSize:Int

SocketError:SocketError

SocketFlags:SocketFlags

UserToken:Dynamic

Methods

@:overloadfinalDispose():Void

@:overloadfinalSetBuffer(offset:Int, count:Int):Void

@:overloadfinalSetBuffer(buffer:NativeArray<UInt8>, offset:Int, count:Int):Void

@:overloadfinaladd_Completed(value:EventHandler_1<SocketAsyncEventArgs>):Void

@:overloadfinalremove_Completed(value:EventHandler_1<SocketAsyncEventArgs>):Void

Inherited Variables

Inherited Methods

This documentation is generated for version 4.1.0

© 2024  Haxe Foundation | Contribute to Haxe