Description | Hierarchy | Fields | Methods | Properties |
type unaIOCPSocksThread = class(unaSocksThread)
– unaIOCPSocksThread –
![]() |
function removeConnection(connId: tConID; item: pointer = nil): bool; |
![]() |
function doGetRemoteHostAddr(connId: tConID): pSockAddrIn; override; |
![]() |
function execute(globalIndex: unsigned): int; override; |
![]() |
function handleIO(worker: unaIOCPSockWorkerThread; item: punaIOCPSockWorkerOL; bytesReceived: DWORD; key: DWORD; out itemKilled: bool): int; |
![]() |
function postRequest(item: punaIOCPSockWorkerOL; op: int; flags: DWORD; out itemKilled: bool): int; |
![]() |
function sendDataTo(connId: tConID; data: pointer; len: uint; out asynch: bool; timeout: tTimeout): int; override; |
![]() |
procedure AfterConstruction(); override; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
property iocpPort: unaIOCPClass read f_port; |
![]() |
function removeConnection(connId: tConID; item: pointer = nil): bool; |
![]() |
function doGetRemoteHostAddr(connId: tConID): pSockAddrIn; override; |
![]() |
function execute(globalIndex: unsigned): int; override; |
![]() |
function handleIO(worker: unaIOCPSockWorkerThread; item: punaIOCPSockWorkerOL; bytesReceived: DWORD; key: DWORD; out itemKilled: bool): int; |
![]() |
function postRequest(item: punaIOCPSockWorkerOL; op: int; flags: DWORD; out itemKilled: bool): int; |
![]() |
function sendDataTo(connId: tConID; data: pointer; len: uint; out asynch: bool; timeout: tTimeout): int; override; |
![]() |
procedure AfterConstruction(); override; |
![]() |
procedure BeforeDestruction(); override; |
![]() |
property iocpPort: unaIOCPClass read f_port; |
(c) 2012 Lake of Soft