Apr. 7th, 2017

juan_gandhi: (Default)
gitweb.factorcode.org/

   1 ! Copyright (C) 2008 Slava Pestov.
   2 ! See http://factorcode.org/license.txt for BSD license.
   3 USING: accessors calendar calendar.format command-line io
   4 io.encodings.ascii io.servers kernel math.parser namespaces
   5 sequences threads ;
   6 IN: time-server
   7 
   8 : handle-time-client ( -- )
   9     now timestamp>rfc822 print ;
  10 
  11 :  ( port -- threaded-server )
  12     ascii 
  13         "time-server" >>name
  14         swap >>insecure
  15         [ handle-time-client ] >>handler ;
  16 
  17 : time-server-main ( -- )
  18     command-line get [ 1234 ] [ first string>number ] if-empty
  19      start-server wait-for-server ;
  20 
  21 MAIN: time-server-main

Profile

juan_gandhi: (Default)
juan_gandhi

September 2017

S M T W T F S
      1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
1718 1920 21 22 23
24252627282930

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 25th, 2017 06:41 pm
Powered by Dreamwidth Studios