Current section
Files
Jump to
Current section
Files
src/bookish_spork_tcp.erl
-module(bookish_spork_tcp).
-behaviour(bookish_spork_transport).
-export([
listen/2,
accept/1,
recv/2,
send/2,
close/1,
shutdown/2,
setopts/2,
connection_information/1
]).
listen(Port, Options) ->
gen_tcp:listen(Port, Options).
accept(ListenSocket) ->
gen_tcp:accept(ListenSocket).
recv(Socket, Length) ->
gen_tcp:recv(Socket, Length).
send(Socket, Data) ->
gen_tcp:send(Socket, Data).
close(Socket) ->
gen_tcp:close(Socket).
shutdown(Socket, How) ->
gen_tcp:shutdown(Socket, How).
setopts(Socket, Options) ->
inet:setopts(Socket, Options).
connection_information(_Socket) ->
{ok, []}.