public function onReceivedRequest($request) { $parsed_request = RemoteProtocol::parse_request($request); $requestId = $parsed_request["id"]; $method = $parsed_request["method"]; $data = $parsed_request["data"]; $onFunction = "on{$method}"; $response = $this->{$onFunction}($data); if (isset($response)) { $replyString = "{$requestId}|{$response}\n"; $this->sendReply($replyString); } }
public function sendNotify($handle, $reply) { RemoteProtocol::sendReply($handle, $reply); }