Available on all platforms
See Socket.create.
Socket.create
@:optionalallowHalfOpen:Null<Bool>
@:optionalreadable:Null<Bool>
@:optionalwritable:Null<Bool>