Project

General

Profile

Bug #3157

RBNBToKepler actors should support all three sink modes

Added by Derik Barseghian over 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Category:
data access
Target version:
Start date:
02/22/2008
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
3157

Description

RBNBToKepler actors should support all three sink modes: Subscribe, Monitor and Request. Currently only Request is supported -- RBNBToKepler simulates Monitor mode with Requests for the newest data in an endless do-while loop, and RBNBToKepler2 and 3 make one Request for a user-specified timeslice of data.

1) Subscribe: The server pushes new data as it is received to the sink application's designated channel map. All data is sent to the application in a continuous stream regardless of whether the application can keep up.
2) Monitor: The server pushes new data as it is received to the sink application's designated channel map. The server skips ahead, dropping data if necessary, if the sink application gets too far behind in its processing.
3) Request: The sink application sends the server a channel map containing the name of the channel, timestamp, and duration of the requested data. The server responds by returning the channel map with the requested data filled in.

History

#1 Updated by Derik Barseghian about 11 years ago

Closing, the DataTurbine actor now has this functionality.

#2 Updated by Redmine Admin over 6 years ago

Original Bugzilla ID was 3157

Also available in: Atom PDF