Description | Hierarchy | Fields | Methods | Properties |
type unaWSA = class(unaObject)
Windows sockets manager class.
![]() |
constructor create(active: bool = true; version: uint32 = $0101); |
![]() |
destructor Destroy(); override; |
![]() |
function getStatus(): int; |
![]() |
function isActive(): bool; |
![]() |
function shutdown(): int; |
![]() |
function startup(version: uint32 = $0101): int; |
![]() |
constructor create(active: bool = true; version: uint32 = $0101); |
Creates and initializes internal structures. If active = true (default) startups the Windows Sockets as well.
Parameters
|
![]() |
destructor Destroy(); override; |
Shuts down Windows sockets if they were started. |
![]() |
function getStatus(): int; |
Returns last status of startup().
ReturnsWSASYSNOTREADY, WSAVERNOTSUPPORTED, WSAEINPROGRESS, WSAEPROCLIM, WSAEFAULT, ... |
![]() |
function isActive(): bool; |
Returns True if getStatus() = 0. ReturnsTrue if Windows sockets were started up successfully. |
![]() |
function shutdown(): int; |
Cleanups the Windows sockets. |
![]() |
function startup(version: uint32 = $0101): int; |
Startups the Windows sockets. Parameters
|
(c) 2012 Lake of Soft