Changeset 8812 in project


Ignore:
Timestamp:
02/24/08 18:28:44 (12 years ago)
Author:
sjamaan
Message:

Add tcp6 egg documentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/tcp6

    r2683 r8812  
     1[[tags: egg]]
     2
     3== tcp6
     4
     5[[toc:]]
     6
     7=== Description
     8
     9A replacement for [[Unit tcp]] that supports IPv6.
     10
     11=== Author
     12
     13Jun-ichiro Itojun Hagino and [[felix winkelmann]].
     14
     15=== Requirements
     16
     17None
     18
     19=== Download
     20
     21[[http://www.call-with-current-continuation.org/eggs/tcp6.egg|tcp6.egg]]
     22
     23=== Documentation
     24
     25Simply say
     26
     27  (use tcp6)
     28
     29to load this egg.
     30
     31All definitions of the {{tcp}} library unit normally distributed with
     32Chicken are provided, the only differences are that {{tcp-connect}}
     33accepts IPv6 host-addresses and an additional optional argument to
     34{{tcp-listen}}.
     35
     36==== tcp-listen
     37
     38<procedure>(tcp-listen PORT [BACKLOG [IPV6]])</procedure>
     39
     40If the argument {{IPV6}} is given and not {{#f}}, then the listener
     41socket is created with an IPv6 address.
     42
     43=== Changelog
     44
     45* 1.2 Adding missing .setup script [reported by Peter Busser]
     46* 1.1 Replaced use of {{(end-of-file)}} with {{#!eof}}
     47* 1.0 Initial release
     48
     49=== License
     50
     51  Copyright (c) 2000-2003, Jun-ichiro Itojun Hagino and Felix L. Winkelmann
     52  All rights reserved.
     53 
     54  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
     55  conditions are met:
     56 
     57    Redistributions of source code must retain the above copyright notice, this list of conditions and the following
     58      disclaimer.
     59    Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
     60      disclaimer in the documentation and/or other materials provided with the distribution.
     61    Neither the name of the author nor the names of its contributors may be used to endorse or promote
     62      products derived from this software without specific prior written permission.
     63 
     64  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
     65  OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
     66  AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
     67  CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
     68  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
     69  SERVICESLOSS OF USE, DATA, OR PROFITSOR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     70  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
     71  OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
     72  POSSIBILITY OF SUCH DAMAGE.
Note: See TracChangeset for help on using the changeset viewer.