Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: es_sock.h
Link against:

Struct TProtocolDesc

TProtocolDesc

Support

Supported from 5.0

Description

Socket protocol information for use by clients.

Defined in TProtocolDesc:
iAddrFamily, iByteOrder, iMessageSize, iName, iNamingServices, iProtocol, iSecurity, iServiceInfo, iSockType, iVersion

See also:


Data members


iName

TProtocolName iName

Description

The name of the protocol


iAddrFamily

TUint iAddrFamily

Description

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


iSockType

TUint iSockType

Description

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


iProtocol

TUint iProtocol

Description

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


iVersion

TVersion iVersion

Description

The version of the protocol


iByteOrder

TByteOrder iByteOrder

Description

The byte order that the protocol uses


iServiceInfo

TUint iServiceInfo

Description

A bit mask of service information flags. SeeKSockStreametc.


iNamingServices

TUint iNamingServices

Description

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


iSecurity

TUint iSecurity

Description

A bitmask of security flags. SeeKSocketNoSecurityetc.


iMessageSize

TInt iMessageSize

Description

The message size of datagram protocols. SeeKSocketMessageSizeIsStream etc.