commit | a9b1fedcad9d354ff7b0a6a7e4cfd58fa7133084 | [log] [tgz] |
---|---|---|
author | Darin Petkov <petkov@chromium.org> | Wed Feb 29 11:49:05 2012 +0100 |
committer | Gerrit <chrome-bot@google.com> | Wed Feb 29 12:56:05 2012 -0800 |
tree | 4f5b97b293af605ea84008292dc3dde2ec21a41c | |
parent | fe6a93757ab4d84855e757c52e7e114593da1b78 [diff] |
shill: Setup .Task RPC service for incoming VPN communication. This will be used by OpenVPN, for example, to communicate back to shill connection information (IP, DNS, etc.). The RPC class model mostly follows the existing RPC adaptor classes (Manager, Service, etc.). Task is a bit overloaded and confusing in the context of shill so calling the RPC object RPCTask instead. Also, the current intent is for this object to just handle RPC service calls. Once the initial VPN implementation is in we may decide to rename and refactor these objects. BUG=chromium-os:26993 TEST=unit test Change-Id: Ie294524b954c4a589c07ad285c7703cbbf9157d6 Reviewed-on: https://gerrit.chromium.org/gerrit/17047 Reviewed-by: Darin Petkov <petkov@chromium.org> Tested-by: Darin Petkov <petkov@chromium.org> Reviewed-by: Sam Leffler <sleffler@chromium.org> Commit-Ready: Darin Petkov <petkov@chromium.org>