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)]).
|
||||
|
||||
|
||||
-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) ->
|
||||
ok = send(Socket, {fetch, PackageID}),
|
||||
receive
|
||||
@ -1852,6 +1858,11 @@ request_zrp(Socket, PackageID) ->
|
||||
end.
|
||||
|
||||
|
||||
-spec receive_zrp(Socket, PackageID) -> Result
|
||||
when Socket :: gen_tcp:socket(),
|
||||
PackageID :: package_id(),
|
||||
Result :: ok | {error, timeout}.
|
||||
|
||||
receive_zrp(Socket, PackageID) ->
|
||||
receive
|
||||
{tcp, Socket, Bin} ->
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user