Ben Pfaff
539e96f623
stream: Add stream_run(), stream_run_wait() functions.
...
SSL, which will be added in an upcoming commit, requires some background
processing, which is best done in a "run" function in our architecture.
This commit adds stream_run() and stream_run_wait() and calls to them from
the places where they will be required.
2010-01-06 14:26:48 -08:00
Ben Pfaff
4931f33ad9
ovsdb-server: Factor out complication by using jsonrpc_session.
2010-01-04 09:47:01 -08:00
Ben Pfaff
20bed8be25
jsonrpc: Make it easy to get a new JSON-RPC request's id.
2009-12-02 11:19:08 -08:00
Ben Pfaff
dcbb691b00
jsonrpc: New type "jsonrpc_session", which automatically reconnects.
2009-12-02 11:19:03 -08:00
Ben Pfaff
1fd13cde12
jsonrpc: Add logging for messages sent and received, at DBG level.
...
This made it much easier to see problems while developing some
ovsdb-server features.
2009-11-17 16:02:46 -08:00
Ben Pfaff
d0632593fe
ovsdb: Add new ovsdb-client program.
2009-11-06 15:35:34 -08:00
Ben Pfaff
f212909325
Implement JSON-RPC protocol.
2009-11-04 15:24:40 -08:00