TProtocolDesc Struct Reference

struct TProtocolDesc

Socket protocol information for use by clients

Socket protocol information for use by clients.

Member Data Documentation

TUint iAddrFamily

TUint iAddrFamily

An integer identifying the protocol's address family. For example, for TCP/IP protocols, KAfInet.

TByteOrder iByteOrder

TByteOrder iByteOrder

The byte order that the protocol uses

TByteOrder

TInt iMessageSize

TInt iMessageSize

The message size of datagram protocols.

KSocketMessageSizeIsStream etc.

TProtocolName iName

TProtocolName iName

The name of the protocol

TProtocolName

TUint iNamingServices

TUint iNamingServices

A bit mask indicating if the protocol supports name resolution, service resolution, or database access services.

KNSNameResolution etc.

TUint iProtocol

TUint iProtocol

An integer specifying the specific protocol. For example, for TCP, KProtocolInetTcp.

TUint iSecurity

TUint iSecurity

A bitmask of security flags.

KSocketNoSecurity etc.

TUint iServiceInfo

TUint iServiceInfo

A bit mask of service information flags.

KSockStream etc.

TUint iSockType

TUint iSockType

An integer specifying the socket type. For example, for TCP, KSockStream.

TVersion iVersion

TVersion iVersion

The version of the protocol

TVersion