Commit Graph

28 Commits

Author SHA1 Message Date
Asias He
dec8bee44d streaming: Add stream_session::description 2015-06-30 17:12:37 +08:00
Asias He
1e5cfa89d1 streaming: Kill a FIXME in stream_session::plan_id 2015-06-30 17:08:45 +08:00
Asias He
92dd0616fa streaming: Wire up stream_result_future in stream_session 2015-06-30 16:39:12 +08:00
Asias He
878611beee streaming: Enable connect_all_stream_sessions 2015-06-30 15:25:53 +08:00
Asias He
fcecca89af streaming: Rename start to init_streaming_service
stream_session::start is used to start a session instead of
initialization on startup.
2015-06-30 15:07:19 +08:00
Asias He
c0cd69517a streaming: Implement stream_session::file_sent 2015-06-26 15:04:33 +08:00
Asias He
6a92924a75 streaming: Add stream_session::on_error 2015-06-26 14:49:24 +08:00
Asias He
1134b99610 streaming: Add stream_session::on_initialization_complete 2015-06-26 14:39:22 +08:00
Asias He
8aa6c8f3a9 streaming: Wire up two more close_session calls 2015-06-26 14:25:52 +08:00
Asias He
f7542e7cf0 streaming: Implement stream_session::add_transfer_files 2015-06-26 14:24:10 +08:00
Asias He
9cbed3e4e1 streaming: Make stream_session::_handlers static
It is used to register the streaming message handler once. We don't need
it in every stream_session instance. The side effect is making
stream_session copyable, which is needed in get_all_stream_sessions.
2015-06-26 09:41:11 +08:00
Asias He
89c3cab526 streaming: Add stream_session::close_session 2015-06-26 08:31:28 +08:00
Asias He
1a34df6188 streaming: Add stream_session::task_completed 2015-06-26 08:31:28 +08:00
Asias He
af836e4670 streaming: Add stream_session::get_session_info 2015-06-26 08:31:28 +08:00
Asias He
f2dc73b34d streaming: Add stream_session::session_failed 2015-06-26 08:31:28 +08:00
Asias He
50de45dff7 streaming: Add stream_session::complete 2015-06-26 08:31:28 +08:00
Asias He
e8d9e7f3c5 streaming: Add stream_session::retry 2015-06-26 08:31:28 +08:00
Asias He
c5729ab0c3 streaming: Add stream_session::received 2015-06-26 08:31:28 +08:00
Asias He
2097cac719 streaming: Add stream_session::progress 2015-06-26 08:31:28 +08:00
Asias He
f113b9a199 streaming: Add stream_session::receive 2015-06-26 08:31:28 +08:00
Asias He
706ca47574 streaming: Add stream_session::prepare 2015-06-26 08:31:28 +08:00
Asias He
a9556768f3 streaming: Add SESSION_FAILED_MESSAGE handler 2015-06-17 16:55:11 +08:00
Asias He
7b84914562 streaming: Add COMPLETE_MESSAGE handler 2015-06-17 16:45:00 +08:00
Asias He
a9a115139a streaming: Add RETRY_MESSAGE handler 2015-06-17 16:29:43 +08:00
Asias He
11df6fafc3 streaming: Add OUTGOING_FILE_MESSAGE handler 2015-06-17 16:08:38 +08:00
Asias He
2abf015d82 streaming: Add PREPARE_MESSAGE handler 2015-06-17 16:08:38 +08:00
Asias He
35e5bb7c72 streaming: Add STREAM_INIT_MESSAGE handler 2015-06-17 16:08:37 +08:00
Asias He
a6950a6d98 streaming: Add init_messaging_service_handler
We will add handlers for streaming related verbs soon.
2015-06-17 16:08:37 +08:00