|
||
struct TProtocolDesc;
Socket protocol information for use by clients.
Defined in TProtocolDesc
:
iAddrFamily
An integer identifying the protocol's address family. For example, for TCP/IP pr...iByteOrder
The byte order that the protocol usesiMessageSize
The message size of datagram protocols.iName
The name of the protocoliNamingServices
A bit mask indicating if the protocol supports name resolution, service resoluti...iProtocol
An integer specifying the specific protocol. For example, for TCP, KProtocolInet...iSecurity
A bitmask of security flags.iServiceInfo
A bit mask of service information flags.iSockType
An integer specifying the socket type. For example, for TCP, KSockStream. iVersion
The version of the protocolTProtocolName iName;
The name of the protocol
TProtocolName
Contains the name of a protocol in structure TProtocolDesc. TUint iAddrFamily;
An integer identifying the protocol's address family. For example, for TCP/IP protocols, KAfInet.
TUint iSockType;
An integer specifying the socket type. For example, for TCP, KSockStream.
TUint iProtocol;
An integer specifying the specific protocol. For example, for TCP, KProtocolInetTcp.
TByteOrder iByteOrder;
The byte order that the protocol uses
TByteOrder
Used in structure TProtocolDesc to describes the endianness of a protocol. TUint iServiceInfo;
A bit mask of service information flags.
KSockStream
Stream socket. TUint iNamingServices;
A bit mask indicating if the protocol supports name resolution, service resolution, or database access services.
TInt iMessageSize;
The message size of datagram protocols.
KSocketMessageSizeIsStream
Reads and writes can be of any size: the data is treated as a stream.