Documentation ¶
Index ¶
Constants ¶
View Source
const ( // JSON-RPC protocol error codes. ParseError = -32700 InvalidRequest = -32600 MethodNotFound = -32601 InvalidParams = -32602 InternalError = -32603 // IOTimeout is the maximum duration for JSON-RPC reading or writing // timeout. IOTimeout = 60 * time.Second // MaxRPCRead is the maximum buffer size for reading request. MaxRPCRead = 1024 * 1024 * 8 )
Variables ¶
This section is empty.
Functions ¶
func Handle ¶
func Handle(w http.ResponseWriter, r *http.Request)
this is the function that should be called in order to answer an rpc call should be registered like "http.AddMethod("/", httpjsonrpc.Handle)"
func RPCError ¶
func RPCError(w http.ResponseWriter, httpStatus int, code elaErr.ServerErrCode, message string)
func StartRPCServer ¶
func StartRPCServer()
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.