diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2016-11-22 11:21:00 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2016-11-22 11:21:00 (GMT) |
commit | 6989a199e7390fd525b1b42b4a2afba1e5964252 (patch) | |
tree | cd198dc363de934042ae24b29a7b911ad4e7c580 /generic/tclIOSock.c | |
parent | ee70b22d5958a32d40ebf81b0679d0982b4d1860 (diff) | |
download | tcl-6989a199e7390fd525b1b42b4a2afba1e5964252.zip tcl-6989a199e7390fd525b1b42b4a2afba1e5964252.tar.gz tcl-6989a199e7390fd525b1b42b4a2afba1e5964252.tar.bz2 |
Added stub entry for tip #456. Documentation and tests still missing. Doesn't conform to TIP yet.
Diffstat (limited to 'generic/tclIOSock.c')
-rw-r--r-- | generic/tclIOSock.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/generic/tclIOSock.c b/generic/tclIOSock.c index 7ed751c..72a0b5a 100644 --- a/generic/tclIOSock.c +++ b/generic/tclIOSock.c @@ -283,6 +283,30 @@ TclCreateSocketAddress( } return 1; } + +/* + *---------------------------------------------------------------------- + * + * Tcl_OpenTcpServer -- + * + * Opens a TCP server socket and creates a channel around it. + * + * Results: + * The channel or NULL if failed. If an error occurred, an error message + * is left in the interp's result if interp is not NULL. + * + * Side effects: + * Opens a server socket and creates a new channel. + * + *---------------------------------------------------------------------- + */ +Tcl_Channel Tcl_OpenTcpServer(Tcl_Interp *interp, int port, + const char *host, Tcl_TcpAcceptProc *acceptProc, + ClientData callbackData) +{ + return Tcl_OpenTcpServerEx(interp, port, host, 0, acceptProc, callbackData); +} + /* * Local Variables: |