![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section contents
ccomms.oxh
See Also
this& = NewRemoteLink&:
Creates a remote linkobject and returns a handle which allows the object to be manipulated.
this& |
An value which represents the created object |
If the object could not be created then an error is generated
which should be trapped by an ONERR
handler.
LOCAL this& this& = NewRemoteLink&: DeleteRemoteLink:(this&)
DeleteSerialInfo:(BYREF this&)
Destroys the remote link object.
BYREF this& |
A handle to a remote link object |
LOCAL this& this& = NewRemoteLink&: DeleteRemoteLink:(this&)
RemoteLinkCancelAll:(this&)
Cancel all outstanding requests
this& |
A handle to a remote link object |
RemoteLinkCancelLoadRemoteServer:(this&)
<TBS>
this& |
A handle to a remote link object |
RemoteLinkCancelNotifyStatusChng:(this&)
<TBS>
this& |
A handle to a remote link object |
RemoteLinkClose:(this&)
Close the Remote Link.
this& |
A handle to a remote link object |
LOCAL this& this& = NewRemoteLink&: RemoteLinkOpen%:(this&,1) RemoteLinkDisable%:(this&) RemoteLinkClose:(this&) DeleteRemoteLink:(this&)
result% = RemoteLinkConfig%:(this&,BYREF port&,
BYREF module&, BYREF lowPowerMode%)
<TBS>
this& |
A handle to a remote link object |
BYREF port& |
<TBS> |
BYREF module& |
<TBS> |
BYREF lowPowerMode% |
<TBS> |
result% |
<TBS> |
result% = RemoteLinkDisable%:(this&)
Turns off the remote link
this& |
A handle to a remote link object |
result% |
<TBS> |
LOCAL this& this& = NewRemoteLink&: RemoteLinkOpen%:(this&,1) RemoteLinkDisable%:(this&) RemoteLinkClose:(this&) DeleteRemoteLink:(this&)
result% = RemoteLinkEnable%:(this&,baud%,port&,module&,lowPowerMode%)
Enable the Remote Link.
this& |
A handle to a remote link object |
baud% |
The data rate to use |
port& |
Descriptor which holds the port name. The port names are usually one of "COMM::0", "COMM::1" or "IRCOMM::0" |
module& |
Descriptor which holds the interface module name. The module names are usually one of "ECUART" or "IRCOMM". |
lowPowerMode% | KTrue% if the link is to be in low power
mode, otherwise KFalse% |
result% |
<TBS> |
LOCAL this& this& = NewRemoteLink&: RemoteLinkOpen%:(this&,1) RemoteLinkEnable%:(this&, KBps1152000,"COMM::0","ECUART") RemoteLinkClose:(this&) DeleteRemoteLink:(this&)
result% = RemoteLinkEnableFileAccess%:(this&,enable%)
<TBS>
this& |
A handle to a remote link object |
enable% |
<TBS> |
result% |
<TBS> |
result% = RemoteLinkLoadLocalServer%:(this&,result&,filename$,args$)
<TBS>
this& |
A handle to a remote link object |
result& |
<TBS> |
filename$ |
<TBS> |
args$ |
<TBS> |
result% |
<TBS> |
RemoteLinkLoadRemoteServerA:(this&,result&,filename$,args$,BYREF
status&)
<TBS>
this& |
A handle to a remote link object |
result& |
<TBS> |
filename$ |
<TBS> |
args$ |
<TBS> |
BYREF status& |
<TBS> |
RemoteLinkNotifyStatusChange:(this&,BYREF
status&,state&)
<TBS>
this& |
A handle to a remote link object |
BYREF status& |
<TBS> |
state& |
<TBS> |
result% = RemoteLinkOpen%:(this&,interface%)
<TBS>
this& |
A handle to a remote link object |
interface% |
<TBS> |
result% |
<TBS> |
result% = RemoteLinkStatus%:(this&,status&)
<TBS>
this& |
A handle to a remote link object |
status& |
<TBS> |
result% |
<TBS> |
RemoteLinkStatus%:(this&,name$)
<TBS>
this& |
A handle to a remote link object |
name$ |
<TBS> |
version& = RemoteLinkStatus&:(this&)
<TBS>
this& |
A handle to a remote link object |
version& |
<TBS> |
RemoteLinkWaitForConnect:(this&,BYREF
status&,state&)
<TBS>
this& |
A handle to a remote link object |
BYREF status& |
<TBS> |
state& |
<TBS> |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |