Code

History

Commits on 5c5b4069aec2d44d8180304bccefd780ba767115 to Source/Libraries/TimeSeriesPlatformLibrary/Transport/DataPublisher.cpp31
  1. TimeSeriesPlatformLibrary: Added temporal support options to DataPublisher interfaces.J. Ritchie Carroll committed 7 years ago5c5b406
  2. TimeSeriesPlatformLibrary: Moved code from DataPublisher to SubscriberConnection as needed.J. Ritchie Carroll committed 7 years ago67b1797
  3. TimeSeriesPlatformLibrary: Updated DefineMetadata to swap member level active filtering metadata with locally loaded metadata to minimize impacts to operations in use.J. Ritchie Carroll committed 7 years ago324c0c4
  4. TimeSeriesPlatformLibrary: Fixed operation of advanced publisher code.J. Ritchie Carroll committed 7 years ago07c2e46
  5. TimeSeriesPlatformLibrary: Added self-note for future optimization.J. Ritchie Carroll committed 7 years ago1f6a3ee
  6. TimeSeriesPlatformLibrary: Added initial compact measurement publication code.J. Ritchie Carroll committed 7 years agob4a3db9
  7. TimeSeriesPlatformLibrary: Added metadata management and simple publication timer to SimplePublish example.J. Ritchie Carroll committed 7 years agoe096cdb
  8. TimeSeriesPlatformLibrary: Added meta-data publication code to SimplePublish sample.J. Ritchie Carroll committed 7 years ago8c862f3
  9. TimeSeriesPlatformLibrary: Fixed issues with active measurements generation from common metadata, plus general code clean-upJ. Ritchie Carroll committed 7 years agoeb74615
  10. TimeSeriesPlatformLibrary: Implemented signal index cache serialization and general code clean-up.J. Ritchie Carroll committed 7 years ago7981e09
  11. TimeSeriesPlatformLibrary: Updated samples to control DataSubscriber lifetimes within main function to accommodate desired order-of-operations for standard function pointer destruction.J. Ritchie Carroll committed 7 years ago5bc9e1f
  12. TimeSeriesPlatformLibrary: Converter function pointer to standard function templates to support more versatile function registration, e.g, lambda expressions.J. Ritchie Carroll committed 7 years ago7053587
  13. TimeSeriesPlatformLibrary: Removed compression modes property from client connection since it can be derived from operational modes.J. Ritchie Carroll committed 7 years agodbc8491
  14. TimeSeriesPlatformLibrary: Fleshed out more code related to handling of new client subscriptions and signal index cache management.J. Ritchie Carroll committed 7 years ago2373d78
  15. TimeSeriesPlatformLibrary: (1) Added code to take defined metadata structures, e.g., those used with subscriber, and create meta-data tables, (2) developed code to translate common normalized metadata into a flat ActiveMeasurements table for easier client measurement selection filtering..J. Ritchie Carroll committed 7 years agoadf1b4e
  16. TimeSeriesPlatformLibrary: Added metadata schemas as embedded resources to simplify metadata generation.J. Ritchie Carroll committed 7 years ago48e12f8
  17. TimeSeriesPlatformLibrary: Improved client shutdown order of operations to better handle invalid socket terminations.J. Ritchie Carroll committed 7 years ago0c58dd4
  18. TimeSeriesPlatformLibrary: Corrected SendClientResponse methods and improved client startup / shutdown operations.J. Ritchie Carroll committed 7 years ago3505a4b
  19. TimeSeriesPlatformLibrary: Added code to handle application of meta-data filters.J. Ritchie Carroll committed 7 years ago9939c55
  20. TimeSeriesPlatformLibrary: Added ParseKeyValuePairs, PadLeft, PadRight, StringHastSet and StringMap options to assist with DataPublisher subscription operations.J. Ritchie Carroll committed 7 years ago7e5bb72
  21. TimeSeriesPlatformLibrary: Added client command handling to data publisher.J. Ritchie Carroll committed 7 years agof6d1260
  22. TimeSeriesPlatformLibrary: Updated SimplePublish sample to properly run.J. Ritchie Carroll committed 7 years ago4d190cd
  23. TimeSeriesPlatformLibrary: Updated client connection async socket write code.J. Ritchie Carroll committed 7 years ago688308b
  24. TimeSeriesPlatformLibrary: More work on DataPublisher metadata management.J. Ritchie Carroll committed 7 years ago5a9675c
  25. TimeSeriesPlatformLibrary: Added more subscriber metadata response code to DataPublisher.J. Ritchie Carroll committed 7 years ago5d36783
  26. TimeSeriesPlatformLibrary: Added client string encoding and decoding functions to DataPublisherJ. Ritchie Carroll committed 7 years agof59e106
  27. TimeSeriesPlatformLibrary: Reorganized namespace for common library functions and filter expressions - this included file shifting to match namespaces.J. Ritchie Carroll committed 7 years agocb0905d
  28. TimeSeriesPlatformLibrary: Added overload to accept non-pointer based measurements for data publisher measurement publication functionJ. Ritchie Carroll committed 7 years ago4912e9f
  29. TimeSeriesPlatformLibrary: Added publisher instance class for easier creation of multiple data publishers.J. Ritchie Carroll committed 7 years agocce8e66
  30. TimeSeriesPlatformLibrary: Added initial DataSet implementation and removed using namespace statements from header files for better usability.J. Ritchie Carroll committed 7 years agob4a1c85
  31. TimeSeriesPlatformLibrary: Added initial DataPublisher structures and filter expression syntax grammar with compiled parsing code and included antlr4 runtime files.J. Ritchie Carroll committed 8 years agoe43c26a

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