Service template changes associated with non spawned handlers #15
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Linked grpcbox PR: tsloughter/grpcbox#52
Change Summary
Support additional response payloads for streaming RPCs, new example:
ok
| {ok, grpcbox_stream:t()}
| {ok, ResponseMsg, grpcbox_stream:t()}
| {stop, grpcbox_stream:t()}
| {stop, ResponseMsg, grpcbox_stream:t()}
| grpcbox_stream:grpc_error_response().
Adds init/1 and handle_info/2 callbacks to service behaviour template