More types
This commit is contained in:
parent
eeac89c4c9
commit
71661e2027
11
zx
11
zx
@ -1834,6 +1834,12 @@ fetch(Socket, PackageID) ->
|
|||||||
log(info, "Fetched ~ts", [package_string(LatestID)]).
|
log(info, "Fetched ~ts", [package_string(LatestID)]).
|
||||||
|
|
||||||
|
|
||||||
|
-spec request_zrp(Socket, PackageID) -> Result
|
||||||
|
when Socket :: gen_tcp:socket(),
|
||||||
|
PackageID :: package_id(),
|
||||||
|
Result :: {ok, Latest :: package_id()}
|
||||||
|
| {error, Reason :: timeout | term()}.
|
||||||
|
|
||||||
request_zrp(Socket, PackageID) ->
|
request_zrp(Socket, PackageID) ->
|
||||||
ok = send(Socket, {fetch, PackageID}),
|
ok = send(Socket, {fetch, PackageID}),
|
||||||
receive
|
receive
|
||||||
@ -1852,6 +1858,11 @@ request_zrp(Socket, PackageID) ->
|
|||||||
end.
|
end.
|
||||||
|
|
||||||
|
|
||||||
|
-spec receive_zrp(Socket, PackageID) -> Result
|
||||||
|
when Socket :: gen_tcp:socket(),
|
||||||
|
PackageID :: package_id(),
|
||||||
|
Result :: ok | {error, timeout}.
|
||||||
|
|
||||||
receive_zrp(Socket, PackageID) ->
|
receive_zrp(Socket, PackageID) ->
|
||||||
receive
|
receive
|
||||||
{tcp, Socket, Bin} ->
|
{tcp, Socket, Bin} ->
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user