Clean up rpc.go file

This commit is contained in:
Tony Blyler 2016-07-23 16:26:52 -04:00
parent 44e04ef998
commit d248260789
No known key found for this signature in database
GPG key ID: 25C9D3A655D1A65C

View file

@ -2,19 +2,24 @@ package queue
import "errors"
// RPCReq contains information for communicating with the RPC server
type RPCReq struct {
method string
replyChan chan interface{}
}
// RPCResponse holds the response
type RPCResponse string
// Status contains RPC request information
type Status struct {
queueChan chan RPCReq
}
// RPCArgs arg information for the RPC server
type RPCArgs struct{}
// Downloads gets download statuses
func (s *Status) Downloads(_ RPCArgs, reply *RPCResponse) error {
replyChan := make(chan interface{})
req := RPCReq{
@ -31,7 +36,6 @@ func (s *Status) Downloads(_ RPCArgs, reply *RPCResponse) error {
break
default:
return errors.New("error: unexpected return value")
break
}
return nil