![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section contents
csocket.oxh
<TBS>
this& = NewServiceResolver&:
<TBS>
this& |
A handle which represents the created service resolver object |
If the object could not be created then an error is generated
which should be trapped by an ONERR
handler.
LOCAL this& this& = NewServiceResolver&: DeleteServiceProvider:(this&)
DeleteServiceResolver:(BYREF this&)
<TBS>
BYREF this& |
A handle for a service resolver object. A zero value is written back into the variable |
LOCAL this$ this& = NewServiceResolver&: DeleteServiceResolver:(this&)
ServiceProviderCancel:(this&)
<TBS>
this& |
A handle for a service provider object |
ServiceResolverClose:(this&)
<TBS>
this& |
A handle for a service provider object |
ServiceResolverGetByNameA:(this&,name$,port&,BYREF
status&)
<TBS>
this& |
A handle for a service provider object |
name$ |
<TBS> |
port& |
<TBS> |
BYREF status& |
The status of the asynchronous operation |
If the status&
object cannot be created then
an error is generated which should be trapped by an ONERR
handler.
ServiceResolverGetByNumberA:(this&,port&,des&,BYREF
status&)
<TBS>
this& |
A handle for a service provider object |
port& |
<TBS> |
des& |
<TBS> |
BYREF status& |
The status of the asynchronous operation |
If the status&
object cannot be created then
an error is generated which should be trapped by an ONERR
handler.
err% =
ServiceResolverOpen%:(this&,server&,family&,sockType&,protocol&)
<TBS>
this& |
A handle for a service provider object |
server& |
The socket server session; a handle to a SocketServ object |
family& |
Specifies the address family |
sockType& |
Specifies the socket type |
protocol& |
Specifies the protocol |
err% |
The result of the operation |
ServiceResolverRegisterServiceA:(this&,name$,BYREF
port&,BYREF status&)
<TBS>
this& |
A handle for a service provider object |
name$ |
<TBS> |
BYREF port& |
<TBS> |
BYREF status& |
The status of the asynchronous operation |
If the status&
object cannot be created then
an error is generated which should be trapped by an ONERR
handler.
ServiceResolverRemoveServiceA:(this&,name$,BYREF
port&,BYREF status&)
<TBS>
this& |
A handle for a service provider object |
name$ |
<TBS> |
BYREF port& |
<TBS> |
BYREF status& |
The status of the asynchronous operation |
If the status&
object cannot be created then
an error is generated which should be trapped by an ONERR
handler.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |