Closed jthywiss closed 6 years ago
Maybe "orc.SiteResponseInterface"?
"orc.SiteResponseInterface" sounds like the interface for a site response. Also it should be "Method" not "Site" if we are trying to switch to the new terms.
How about "orc.MethodResponseHandler"?
That does describe exactly what that object does. It handles method responses.
CallResponseReceiver ? Caller ?
CallContext !
From discussion on https://github.com/orc-lang/orc/pull/199#discussion_r127056422:
orc.Handle
is vaguely named. It is an interface for a site call instance to interact with the Orc runtime, primarily to send responses. Rename toSiteResponseChannel
? Well maybe not "Channel", but something like that....