106 lines
3.3 KiB
HTML
106 lines
3.3 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
|
|
<html>
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Type"
|
|
content="text/html; charset=iso-8859-1">
|
|
<meta name="Author" content="Mike Perham">
|
|
<meta name="GENERATOR" content="Microsoft FrontPage 2.0">
|
|
<title>Tcl-DP Command Documentation</title>
|
|
</head>
|
|
|
|
<body bgcolor="#C0C0C0" text="#000000" link="#0000EE"
|
|
vlink="#551A8B" alink="#FF0000">
|
|
|
|
<h2>Tcl-DP Documentation</h2>
|
|
|
|
<hr>
|
|
|
|
<h3>Tcl-DP Commands</h3>
|
|
|
|
<ul>
|
|
<li><a href="dp_accept.html">dp_accept</a> - accept a TCP
|
|
client connection</li>
|
|
<li><a href="dp_admin.html">dp_admin</a> -
|
|
register/unregister a DP channel for RPC/RDOs</li>
|
|
<li><a href="dp_connect.html">dp_connect</a> - open a
|
|
Tcl-DP channel</li>
|
|
<li><a href="dp_copy.html">dp_copy</a> - perform a bulk copy
|
|
from one channel to another</li>
|
|
<li><a href="dp_netinfo.html">dp_netinfo</a> - allows access
|
|
to TCP, DNS and SMTP information</li>
|
|
<li><a href="dp_rdo.html">dp_RDO</a> - perform a remote
|
|
procedure call without return value</li>
|
|
<li><a href="dp_recv.html">dp_recv</a> - get data from a
|
|
channel</li>
|
|
<li><a href="dp_rpc.html">dp_RPC</a> - perform a remote
|
|
procedure call</li>
|
|
<li><a href="dp_send.html">dp_send</a> - send data through a
|
|
channel</li>
|
|
</ul>
|
|
|
|
<hr>
|
|
|
|
<h3>Tcl-DP Library Functions</h3>
|
|
|
|
<ul>
|
|
<li><b>RPC</b><ul>
|
|
<li><a href="makerpcserver.html">dp_MakeRPCServer</a>
|
|
- create TCP RPC server channel</li>
|
|
<li><a href="makerpcclient.html">dp_MakeRPCClient</a>
|
|
- create TCP RPC client channel</li>
|
|
</ul>
|
|
</li>
|
|
<li><strong>Distributed Objects</strong></li>
|
|
<li><a href="sample.html"><strong>Sample Applications</strong></a></li>
|
|
</ul>
|
|
|
|
<hr>
|
|
|
|
<h3>Tcl-DP Channels</h3>
|
|
|
|
<ul>
|
|
<li><a href="tcp.html">TCP</a></li>
|
|
<li><a href="udp.html">UDP</a></li>
|
|
<li><a href="ipm.html">IPM</a></li>
|
|
<li><a href="serial.html">Serial</a></li>
|
|
<li><a href="email.html">Email</a></li>
|
|
<li><a href="filter.html">Filters</a></li>
|
|
</ul>
|
|
|
|
<hr>
|
|
|
|
<h3>Tcl-DP v3.x Obsolete Functions</h3>
|
|
|
|
<ul>
|
|
<li>dp_address - obsolete, use dp_connect or fconfigure to
|
|
setup UDP/IPM destinations</li>
|
|
<li>dp_receive - use "gets chanID" and "puts
|
|
chanID"</li>
|
|
<li>dp_send - (not the same as the 4.0 command)</li>
|
|
<li>dp_packetReceive</li>
|
|
<li>dp_packetSend</li>
|
|
<li>dp_readbinary</li>
|
|
<li>dp_writebinary</li>
|
|
<li>dp_receiveFrom</li>
|
|
<li>dp_sendTo</li>
|
|
<li>dp_whenidle - use "after idle ?script?"</li>
|
|
<li>dp_hostname - use "info hostname"</li>
|
|
<li>dp_waitvariable - use "vwait ?variable?"</li>
|
|
<li>dp_update - use "update ?idletasks?"</li>
|
|
<li>dp_socketOption - use "fconfigure chanID
|
|
?option?"</li>
|
|
<li>dp_shutdown - use "close chanID"</li>
|
|
<li>dp_isready - obsolete in event-driven I/O</li>
|
|
<li>dp_filehandler - use "fileevent chanID ?type?
|
|
?script?"</li>
|
|
<li>dp_fupdate - obsolete, all channels should be opened with
|
|
dp_connect</li>
|
|
<li>dp_closesocket - use "close chanID"</li>
|
|
<li>dp_ProcessRPCCommand - obsolete in wish, use
|
|
"update" in tclsh</li>
|
|
</ul>
|
|
</body>
|
|
</html>
|
|
|