Module type Pi.SOCKET

type t
val setsockopt : t -> 'a Sockopt.t -> 'a -> unit
val getsockopt : t -> 'a Sockopt.t -> 'a