| Standard ML Basis Library |
structure Ctl :
sig
val getDEBUG : ('a, 'b) sock -> bool
val setDEBUG : ('a, 'b) sock * bool -> unit
val getREUSEADDR : ('a, 'b) sock -> bool
val setREUSEADDR : ('a, 'b) sock * bool -> unit
val getKEEPALIVE : ('a, 'b) sock -> bool
val setKEEPALIVE : ('a, 'b) sock * bool -> unit
val getDONTROUTE : ('a, 'b) sock -> bool
val setDONTROUTE : ('a, 'b) sock * bool -> unit
val getLINGER : ('a, 'b) sock -> Time.time option
val setLINGER : ('a, 'b) sock * Time.time option -> unit
val getBROADCAST : ('a, 'b) sock -> bool
val setBROADCAST : ('a, 'b) sock * bool -> unit
val getOOBINLINE : ('a, 'b) sock -> bool
val setOOBINLINE : ('a, 'b) sock * bool -> unit
val getSNDBUF : ('a, 'b) sock -> int
val setSNDBUF : ('a, 'b) sock * int -> unit
val getRCVBUF : ('a, 'b) sock -> int
val setRCVBUF : ('a, 'b) sock * int -> unit
val getTYPE : ('a, 'b) sock -> SOCK.sock_type
val getERROR : ('a, 'b) sock -> bool
val getPeerName : ('a, 'b) sock -> 'a sock_addr
val getSockName : ('a, 'b) sock -> 'a sock_addr
val setNBIO : ('a, 'b) sock * bool -> unit
val getNREAD : ('a, 'b) sock -> int
val getATMARK : ('a, active stream) sock -> bool
end
Value detail |
---|
val getDEBUG : ('a, 'b) sock -> bool
val setDEBUG : ('a, 'b) sock * bool -> unit
val getREUSEADDR : ('a, 'b) sock -> bool
val setREUSEADDR : ('a, 'b) sock * bool -> unit
val getKEEPALIVE : ('a, 'b) sock -> bool
val setKEEPALIVE : ('a, 'b) sock * bool -> unit
val getDONTROUTE : ('a, 'b) sock -> bool
val setDONTROUTE : ('a, 'b) sock * bool -> unit
val getLINGER : ('a, 'b) sock -> Time.time option
val setLINGER : ('a, 'b) sock * Time.time option -> unit
val getBROADCAST : ('a, 'b) sock -> bool
val setBROADCAST : ('a, 'b) sock * bool -> unit
val getOOBINLINE : ('a, 'b) sock -> bool
val setOOBINLINE : ('a, 'b) sock * bool -> unit
val getSNDBUF : ('a, 'b) sock -> int
val setSNDBUF : ('a, 'b) sock * int -> unit
val getRCVBUF : ('a, 'b) sock -> int
val setRCVBUF : ('a, 'b) sock * int -> unit
val getTYPE : ('a, 'b) sock -> SOCK.sock_type
val getERROR : ('a, 'b) sock -> bool
val getPeerName : ('a, 'b) sock -> 'a sock_addr
val getSockName : ('a, 'b) sock -> 'a sock_addr
val setNBIO : ('a, 'b) sock * bool -> unit
val getNREAD : ('a, 'b) sock -> int
val getATMARK : ('a, active stream) sock -> bool
| Standard ML Basis Library |
This document may be distributed freely over the internet as long as the copyright notice and license terms below are prominently displayed within every machine-readable copy.
Copyright © 2003 AT&T and Lucent Technologies. All rights reserved.
Permission is granted for internet users to make one paper copy for their
own personal use. Further hardcopy reproduction is strictly prohibited.
Permission to distribute the HTML document electronically on any medium
other than the internet must be requested from the copyright holders by
contacting the editors.
Printed versions of the SML Basis Manual are available from Cambridge
University Press.
To order, please visit
www.cup.org (North America) or
www.cup.cam.ac.uk (outside North America). |