![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section contents
csocket.oxh
<TBS>
SocketServiceGetProtocolInfo, SocketInfo
this& = NewProtoclDesc&:
Create a protocol description object and returns a handle to the created object.
this& |
A handle which represents the created protocol description |
If the object could not be created then an error is generated
which should be trapped by an ONERR
handler.
DeleteProtocolDesc:(BYREF this&)
Destroys the protocol description object
BYREF this& |
A handle to a protocol description. A zero value is written back into the variable |
family& = ProtocolDescAddrFamily&:(this&)
Returns the address family that this object describes.
this& |
A handle to a protocol description |
family& |
Specifies the address family |
order& = ProtocolDescByteOrder&:(this&)
Returns the byte order of the data returned by this protocol.
this& |
A handle to a protocol description |
order& |
One of the following
|
size& = ProtocolDescMessageSize&:(this&)
<TBS>
this& |
A handle to a protocol description |
size& |
The message size |
name$ = ProtocolDescName$:(this&)
Returns the name of the protocol.
this& |
A handle to a protocol description |
name$ |
The name of the protocol. The maximum size of the
returned string is KProtocolNameMax% |
services& = ProtocolDescNamingServices&:(this&)
Returns the naming services supported by this protocol
this& |
A handle to a protocol description |
services& |
The naming services |
protocol& = ProtocolDescProtocol&:(this&)
Returns the protocol type.
this& |
A handle to a protocol description |
protocol& |
The protocol type |
security& = ProtocolDescSecurity&:(this&)
Returns the protocol security scheme supported by this protocol.
this& |
A handle to a protocol description |
security& |
The protocol security scheme |
info& = ProtocolDescServiceInfo&:(this&)
Returns the protocol service information for this protocol.
this& |
A handle to a protocol description |
info& |
Bitmask of the protocol service information |
socketType& = ProtocolDescSockType&:(this&)
Returns the socket type used for this protocol.
this& |
A handle to a protocol description |
socketType& |
Specifies the socket type |
version& = ProtocolDescVersion&:(this&)
Returns the version number of this protocol.
this& |
A handle to a protocol description |
version& |
The version number object. This object must be deleted by the caller. |
If the version&
object cannot be created then
an error is generated which should be trapped by an ONERR
handler.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |