[closure-cvs] CVS closure/src/glisp

dlichteblau dlichteblau at common-lisp.net
Tue Jan 2 12:54:01 UTC 2007


Update of /project/closure/cvsroot/closure/src/glisp
In directory clnet:/tmp/cvs-serv15471/src/glisp

Modified Files:
	dep-clisp.lisp dep-cmucl.lisp dep-openmcl.lisp dep-sbcl.lisp 
	package.lisp util.lisp 
Log Message:

removed server socket code (unused)


--- /project/closure/cvsroot/closure/src/glisp/dep-clisp.lisp	2007/01/02 12:50:39	1.6
+++ /project/closure/cvsroot/closure/src/glisp/dep-clisp.lisp	2007/01/02 12:54:00	1.7
@@ -40,17 +40,6 @@
    (lisp:socket-connect port hostname)
    :byte))
 
-(export 'glisp::make-server-socket :glisp)
-(defun glisp:make-server-socket (port)
-  (lisp:socket-server port))
-
-(defun glisp::accept-connection/low (socket)
-  (let ((stream (lisp:socket-accept socket)))
-    (setf (stream-element-type stream) '(unsigned-byte 8))
-    (values 
-     stream
-     :byte)))
-
 (defun glisp::g/make-string (length &rest options)
   (apply #'make-array length 
          :element-type 
--- /project/closure/cvsroot/closure/src/glisp/dep-cmucl.lisp	2007/01/02 12:50:39	1.6
+++ /project/closure/cvsroot/closure/src/glisp/dep-cmucl.lisp	2007/01/02 12:54:00	1.7
@@ -71,32 +71,6 @@
                          :name (format nil "Network connection to ~A:~D" hostname port))
      :byte)))
 
-(defstruct (server-socket (:constructor make-server-socket-struct))
-  fd
-  element-type
-  port)
-
-(export 'glisp::make-server-socket :glisp)
-(defun glisp::make-server-socket (port &key (element-type '(unsigned-byte 8)))
-  (make-server-socket-struct :fd (ext:create-inet-listener port)
-                             :element-type element-type
-                             :port port))
-
-(defun glisp::accept-connection/low (socket)
-  (mp:process-wait-until-fd-usable (server-socket-fd socket) :input)
-  (values
-   (sys:make-fd-stream (ext:accept-tcp-connection (server-socket-fd socket))
-                       :input t :output t
-                       :element-type (server-socket-element-type socket))
-   (cond ((subtypep (server-socket-element-type socket) 'integer)
-          :byte)
-         (t
-          :char))))
-
-(export 'glisp::close-server-socket :glisp)
-(defun glisp::close-server-socket (socket)
-  (unix:unix-close (server-socket-fd socket)))
-
 (defun glisp::g/make-string (length &rest options)
   (apply #'make-array length :element-type 'base-char options))
 
--- /project/closure/cvsroot/closure/src/glisp/dep-openmcl.lisp	2007/01/02 12:50:39	1.5
+++ /project/closure/cvsroot/closure/src/glisp/dep-openmcl.lisp	2007/01/02 12:54:00	1.6
@@ -45,38 +45,6 @@
 		     :remote-port port)
    :byte))
 
-(defstruct (server-socket (:constructor make-server-socket-struct))
-  fd
-  element-type
-  port)
-
-
-#||
-(export 'glisp::make-server-socket :glisp)
-(defun glisp::make-server-socket (port &key (element-type '(unsigned-byte 8)))
-  (make-server-socket-struct :fd (ext:create-inet-listener port)
-                             :element-type element-type
-                             :port port))
-
-
-(defun glisp::accept-connection/low (socket)
-  (mp:process-wait-until-fd-usable (server-socket-fd socket) :input)
-  (values
-   (sys:make-fd-stream (ext:accept-tcp-connection (server-socket-fd socket))
-                       :input t :output t
-                       :element-type (server-socket-element-type socket))
-   (cond ((subtypep (server-socket-element-type socket) 'integer)
-          :byte)
-         (t
-          :char))))
-
-(export 'glisp::close-server-socket :glisp)
-(defun glisp::close-server-socket (socket)
-  (unix:unix-close (server-socket-fd socket)))
-||#
-
-;;;;;;
-
 (defun glisp::g/make-string (length &rest options)
   (apply #'make-array length :element-type 'base-char options))
 
--- /project/closure/cvsroot/closure/src/glisp/dep-sbcl.lisp	2007/01/02 12:50:39	1.6
+++ /project/closure/cvsroot/closure/src/glisp/dep-sbcl.lisp	2007/01/02 12:54:00	1.7
@@ -51,38 +51,6 @@
     :input t :output t)
    :byte))
 
-(defstruct (server-socket (:constructor make-server-socket-struct))
-  fd
-  element-type
-  port)
-
-
-#||
-(export 'glisp::make-server-socket :glisp)
-(defun glisp::make-server-socket (port &key (element-type '(unsigned-byte 8)))
-  (make-server-socket-struct :fd (ext:create-inet-listener port)
-                             :element-type element-type
-                             :port port))
-
-
-(defun glisp::accept-connection/low (socket)
-  (mp:process-wait-until-fd-usable (server-socket-fd socket) :input)
-  (values
-   (sys:make-fd-stream (ext:accept-tcp-connection (server-socket-fd socket))
-                       :input t :output t
-                       :element-type (server-socket-element-type socket))
-   (cond ((subtypep (server-socket-element-type socket) 'integer)
-          :byte)
-         (t
-          :char))))
-
-(export 'glisp::close-server-socket :glisp)
-(defun glisp::close-server-socket (socket)
-  (unix:unix-close (server-socket-fd socket)))
-||#
-
-;;;;;;
-
 (defun glisp::g/make-string (length &rest options)
   (apply #'make-array length :element-type 'character options))
 
--- /project/closure/cvsroot/closure/src/glisp/package.lisp	2007/01/02 12:50:39	1.9
+++ /project/closure/cvsroot/closure/src/glisp/package.lisp	2007/01/02 12:54:00	1.10
@@ -88,7 +88,6 @@
 	   "CL-BYTE-STREAM->GSTREAM"
 	   "CL-CHAR-STREAM->GSTREAM"
 	   "G/OPEN-INET-SOCKET"
-	   "ACCEPT-CONNECTION"
 
 	   "FIND-TEMPORARY-FILE"
 	   "DELETE-TEMPORARY-FILE"
--- /project/closure/cvsroot/closure/src/glisp/util.lisp	2006/12/31 12:14:36	1.6
+++ /project/closure/cvsroot/closure/src/glisp/util.lisp	2007/01/02 12:54:00	1.7
@@ -678,18 +678,6 @@
       (:char (cl-char-stream->gstream stream))
       (:byte (cl-byte-stream->gstream stream)) )))
 
-#||
-(defun g/open-inet-socket-ssl (host port)
-  (multiple-value-bind (stream) (gluser::make-ssl-client-socket host port)
-    (cl-byte-stream->gstream stream)))
-||#
-
-(defun accept-connection (socket)
-  (multiple-value-bind (stream kind) (accept-connection/low socket)
-    (ecase kind
-      (:char (cl-char-stream->gstream stream))
-      (:byte (cl-byte-stream->gstream stream)) )))
-
 
 ;;; ----------------------------------------------------------------------------------------------------
 




More information about the Closure-cvs mailing list