History

TimeSeriesPlatformLibrary: Updates to SimpleSubscriber to accommodate latest code changes.

J. Ritchie Carroll committed 7 years ago

Commit 469a3c81 parent 69f62365 files · +65 −42Browse files

Showing the changes to Source/Libraries/TimeSeriesPlatformLibrary/Samples/SimpleSubscribe.cpp (1 of 5 files). Show all

Unified · Split

Source/Libraries/TimeSeriesPlatformLibrary/Samples/SimpleSubscribe.cpp+5−3
@@ -25,16 +25,18 @@ · 24 unmodified lines
25#include <string>25#include <string>
26#include <vector>26#include <vector>
27 27
28#include "../Common/CommonTypes.h"
28#include "../Common/Convert.h"29#include "../Common/Convert.h"
29#include "../Transport/DataSubscriber.h"30#include "../Transport/DataSubscriber.h"
30 31
31using namespace std;32using namespace std;
33using namespace GSF;
32using namespace GSF::TimeSeries;34using namespace GSF::TimeSeries;
33using namespace GSF::TimeSeries::Transport;35using namespace GSF::TimeSeries::Transport;
34 36
35DataSubscriber Subscriber;37DataSubscriber Subscriber;
36 38
37bool RunSubscriber(string hostname, uint16_t port);39bool RunSubscriber(const string& hostname, uint16_t port);
38void ProcessMeasurements(DataSubscriber* source, const vector<MeasurementPtr>& measurements);40void ProcessMeasurements(DataSubscriber* source, const vector<MeasurementPtr>& measurements);
39void DisplayStatusMessage(DataSubscriber* source, const string& message);41void DisplayStatusMessage(DataSubscriber* source, const string& message);
40void DisplayErrorMessage(DataSubscriber* source, const string& message);42void DisplayErrorMessage(DataSubscriber* source, const string& message);
@@ -86,7 +88,7 @@ int main(int argc, char* argv[]) · 45 unmodified lines
86// - Register callbacks88// - Register callbacks
87// - Connect to publisher89// - Connect to publisher
88// - Subscribe90// - Subscribe
89bool RunSubscriber(string hostname, uint16_t port)91bool RunSubscriber(const string& hostname, uint16_t port)
90{92{
91 // SubscriptionInfo is a helper object which allows the user93 // SubscriptionInfo is a helper object which allows the user
92 // to set up their subscription and reuse subscription settings.94 // to set up their subscription and reuse subscription settings.
@@ -118,7 +120,7 @@ bool RunSubscriber(string hostname, uint16_t port) · 25 unmodified lines
118 }120 }
119 catch (...)121 catch (...)
120 {122 {
121 errorMessage = current_exception_diagnostic_information(true);123 errorMessage = boost::current_exception_diagnostic_information(true);
122 }124 }
123 125
124 if (connected)126 if (connected)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t