History log of /system/webservd/libwebserv/dbus_server.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ffc49cf8f42832a34e4eb29e82b8bb141a73c74f 07-Jan-2016 Alex Deymo <deymo@google.com> libwebserv: Remove unused Disconnect() method.

DBusServer::Disconnect() method was not used anywhere. Instead, the
unique_ptr<Server> can be just destroyed to make it disconnect from
DBus. Note that this matches the connection side, since it is only
connected during construction (via factory in the Server class).

The order of the private data members was changed to match the
destruction order used in the Disconnect() method.

Bug: None
TEST=FEATURES=test emerge-stom webserver

Change-Id: I2552a40bd87c54bf35f22718e9d0230011e7e4f6
/system/webservd/libwebserv/dbus_server.h
3320726e9ccf678a9accdd6994e28f0cb8454eab 16-Dec-2015 Christopher Wiley <wiley@google.com> Hide ProtocolHandler implementation

Move ProtocolHandler implementation and fields into DBusProtocolHandler
and extract a ProtocolHandler interface.

Bug: 25932908
Test: `mmma -j16 system/webservd`

Change-Id: I9100387f331e899da9bf44202ce2becf5fad4895
/system/webservd/libwebserv/dbus_server.h
6a460fede07b768210d256191cd126013a0df273 15-Dec-2015 Christopher Wiley <wiley@google.com> Hide Server implementation

Hide the DBus details from the server interface. In the future, we
will guard the DBus specific headers and static factory behind ifdefs and
add support for a binder alternative.

Bug: 25932908
Test: `mmma -j16 system/webservd`

Change-Id: Iceb73eb3470ff5130195802dd1962eb8361d3f0e
/system/webservd/libwebserv/dbus_server.h