SocketWrench
Licensing Information
Upgrade Information
Product Evaluation
Product Redistribution
About SocketTools
Technical Support
License Agreement
Copyright Notice
Developer's Guide
Windows Sockets API
Transmission Control Protocol
User Datagram Protocol
Hostnames
Service Ports
Sockets
Asynchronous Sockets
Client-Server Model
Secure Connections
Digital Certificates
Control Initialization
Visual Basic
Echo Client Example
Echo Server Example
Secure Echo Client
Secure Echo Server
Debugging Applications
Technical Reference
Control Overview
Control Reference
Internet Dialer Control
Properties
AreaCode
AutoConnect
AutoDial
AutoDisconnect
Available
Blocking
BytesIn
BytesOut
Callback
CallbackNumber
Connected
Connection
Connections
ConnectSpeed
CountryCode
CountryName
DefaultGateway
DeviceCount
DeviceEntry
DeviceName
DeviceType
DynamicAddress
DynamicNameServers
FramingProtocol
Handle
InternetAddress
Interval
IpHeaderCompression
LastError
LastErrorString
LcpExtensions
LocalNumber
ModemLights
ModemSpeaker
NameServer
NetworkLogon
NetworkProtocol
Password
PhoneBook
PhoneBookEntries
PhoneBookEntry
PhoneEntry
PhoneNumber
RequireEncryption
ScriptFile
ServerAddress
SoftwareCompression
State
Terminal
ThrowError
Timeout
UserDomain
UserName
UserPhoneBook
Version
Methods
Connect
CreateEntry
DeleteEntry
Disconnect
EditEntry
Initialize
LoadEntry
RenameEntry
Reset
SaveEntry
Uninitialize
Events
OnConnect
OnDisconnect
OnError
OnStatus
OnTimeout
Errors
Internet Server Control
Properties
AdapterAddress
AdapterCount
Backlog
ByteOrder
CertificateName
CertificateStore
ClientAddress
ClientCount
ClientHandle
ClientHost
ClientId
ClientName
ClientPort
ClientThread
ExternalAddress
IsBlocked
IsClosed
IsListening
IsLocked
IsReadable
IsWritable
KeepAlive
LastError
LastErrorString
MaxClients
NoDelay
Priority
QueueCount
ReuseAddress
Secure
SecureProtocol
ServerAddress
ServerName
ServerPort
ServerThread
State
ThrowError
Timeout
Trace
TraceFile
TraceFlags
Version
WinsockVendor
WinsockVersion
Methods
Abort
Broadcast
Cancel
ClearQueue
Dequeue
Disconnect
Enqueue
FindClient
Initialize
Peek
Read
ReadByte
ReadLine
Reject
Reset
Resolve
Restart
Resume
Start
Stop
Suspend
SyncLock
Throttle
Uninitialize
Write
WriteByte
WriteLine
Events
OnAccept
OnCancel
OnConnect
OnDisconnect
OnError
OnRead
OnTimeout
OnWrite
Errors
SocketWrench Control
Properties
AdapterAddress
AdapterCount
AtMark
AutoResolve
Backlog
Blocking
Broadcast
ByteOrder
CertificateExpires
CertificateIssued
CertificateIssuer
CertificateName
CertificateStatus
CertificateStore
CertificateSubject
CipherStrength
Connected
ExternalAddress
Handle
HashStrength
HostAddress
HostAlias
HostFile
HostName
InLine
Interval
IsBlocked
IsClosed
IsReadable
IsWritable
KeepAlive
LastError
LastErrorString
Linger
Listening
LocalAddress
LocalName
LocalPort
LocalService
MaxDatagram
MaxSockets
NoDelay
PeerAddress
PeerName
PeerPort
PhysicalAddress
PortString
Protocol
RemotePort
RemoteService
ReservedPort
ReuseAddress
Route
Secure
SecureCipher
SecureHash
SecureKeyExchange
SecureProtocol
State
ThrowError
Timeout
Trace
TraceFile
TraceFlags
Urgent
Version
WinsockVendor
WinsockVersion
Methods
Abort
Accept
Authenticate
Cancel
Connect
Disconnect
Flush
Initialize
Listen
Peek
Read
ReadLine
ReadStream
Reject
Reset
Resolve
Shutdown
StoreStream
Uninitialize
Write
WriteLine
WriteStream
Events
OnAccept
OnCancel
OnConnect
OnDisconnect
OnError
OnProgress
OnRead
OnTimeout
OnTimer
OnWrite
Errors
Library Overview
Library and Visual Basic
Library Reference
SocketWrench Class
Methods
CSocketWrench::CSocketWrench
CSocketWrench::~CSocketWrench
CSocketWrench::Abort
CSocketWrench::Accept
CSocketWrench::AttachHandle
CSocketWrench::AttachThread
CSocketWrench::Cancel
CSocketWrench::Connect
CSocketWrench::CreateSecurityCredentials
CSocketWrench::DeleteSecurityCredentials
CSocketWrench::DetachHandle
CSocketWrench::DisableEvents
CSocketWrench::DisableSecurity
CSocketWrench::DisableTrace
CSocketWrench::Disconnect
CSocketWrench::EnableEvents
CSocketWrench::EnableSecurity
CSocketWrench::EnableTrace
CSocketWrench::EnumNetworkAddresses
CSocketWrench::Flush
CSocketWrench::FormatAddress
CSocketWrench::FreezeEvents
CSocketWrench::GetAddress
CSocketWrench::GetDefaultHostFile
CSocketWrench::GetErrorString
CSocketWrench::GetExternalAddress
CSocketWrench::GetFirstAlias
CSocketWrench::GetHandle
CSocketWrench::GetHostAddress
CSocketWrench::GetHostFile
CSocketWrench::GetHostName
CSocketWrench::GetLastError
CSocketWrench::GetLocalAddress
CSocketWrench::GetLocalName
CSocketWrench::GetNextAlias
CSocketWrench::GetOption
CSocketWrench::GetPeerAddress
CSocketWrench::GetPhysicalAddress
CSocketWrench::GetSecurityInformation
CSocketWrench::GetServiceName
CSocketWrench::GetServicePort
CSocketWrench::GetStatus
CSocketWrench::GetStreamInfo
CSocketWrench::GetTimeout
CSocketWrench::IsBlocking
CSocketWrench::IsConnected
CSocketWrench::IsInitialized
CSocketWrench::IsListening
CSocketWrench::IsReadable
CSocketWrench::IsUrgent
CSocketWrench::IsWritable
CSocketWrench::Listen
CSocketWrench::MatchHostName
CSocketWrench::Peek
CSocketWrench::Read
CSocketWrench::ReadLine
CSocketWrench::ReadStream
CSocketWrench::RegisterEvent
CSocketWrench::Reject
CSocketWrench::SetHostFile
CSocketWrench::SetLastError
CSocketWrench::SetOption
CSocketWrench::SetTimeout
CSocketWrench::ShowError
CSocketWrench::Shutdown
CSocketWrench::StoreStream
CSocketWrench::Write
CSocketWrench::WriteLine
CSocketWrench::WriteStream
Data Structures
INETSTREAMINFO
SECURITYCREDENTIALS
SECURITYINFO
Errors
SocketWrench Library
Functions
InetAbort
InetAccept
InetAcceptEx
InetAsyncAccept
InetAsyncAcceptEx
InetAsyncConnect
InetAsyncConnectEx
InetAsyncListen
InetAsyncListenEx
InetAttachSocket
InetAttachThread
InetCancel
InetClearServerQueue
InetClientBroadcast
InetConnect
InetConnectEx
InetCreateSecurityCredentials
InetDeleteSecurityCredentials
InetDetachSocket
InetDisableEvents
InetDisableSecurity
InetDisableTrace
InetDisconnect
InetEnableEvents
InetEnableSecurity
InetEnableTrace
InetEnumHostAliases
InetEnumNetworkAddresses
InetEnumServerClients
InetEventProc
InetFindClientMoniker
InetFlush
InetFormatAddress
InetFreezeEvents
InetGetAddress
InetGetBlockingSocket
InetGetClientData
InetGetClientHandle
InetGetClientId
InetGetClientMoniker
InetGetClientPriority
InetGetClientServer
InetGetClientThreadId
InetGetDefaultHostFile
InetGetErrorString
InetGetExternalAddress
InetGetHostAddress
InetGetHostFile
InetGetHostName
InetGetLastError
InetGetLocalAddress
InetGetLocalAddressString
InetGetLocalName
InetGetLockedServer
InetGetOption
InetGetPeerAddress
InetGetPhysicalAddress
InetGetSecurityInformation
InetGetServerClient
InetGetServerData
InetGetServerPriority
InetGetServerQueueCount
InetGetServerStatus
InetGetServerThreadId
InetGetServiceName
InetGetServicePort
InetGetStatus
InetGetStreamInfo
InetGetThreadClient
InetGetTimeout
InetInitialize
InetInitializeEx
InetIsConnected
InetIsListening
InetIsReadable
InetIsUrgent
InetIsWritable
InetListen
InetListenEx
InetMatchHostName
InetPeek
InetRead
InetReadEx
InetReadLine
InetReadStream
InetRegisterEvent
InetReject
InetServerBroadcast
InetServerDequeue
InetServerEnqueue
InetServerLock
InetServerRestart
InetServerResume
InetServerStart
InetServerStop
InetServerSuspend
InetServerThrottle
InetServerUnlock
InetSetClientData
InetSetClientMoniker
InetSetClientPriority
InetSetHostFile
InetSetLastError
InetSetOption
InetSetServerData
InetSetServerPriority
InetSetTimeout
InetShutdown
InetStoreStream
InetUninitialize
InetWrite
InetWriteEx
InetWriteLine
InetWriteStream
Data Structures
INETSTREAMINFO
INITDATA
SECURITYCREDENTIALS
SECURITYINFO
Errors