Code

History

Commits on 5c5b4069aec2d44d8180304bccefd780ba767115 to Source/Libraries/TimeSeriesPlatformLibrary/Transport/DataSubscriber.cpp35+
  1. TimeSeriesPlatformLibrary: Added initial compact measurement publication code.J. Ritchie Carroll committed 7 years agob4a3db9
  2. TimeSeriesPlatformLibrary: Added meta-data publication code to SimplePublish sample.J. Ritchie Carroll committed 7 years ago8c862f3
  3. TimeSeriesPlatformLibrary: Fixed issues with active measurements generation from common metadata, plus general code clean-upJ. Ritchie Carroll committed 7 years agoeb74615
  4. TimeSeriesPlatformLibrary: Implemented signal index cache serialization and general code clean-up.J. Ritchie Carroll committed 7 years ago7981e09
  5. TimeSeriesPlatformLibrary: Added compact measurement serialization function for DataPublisher use.J. Ritchie Carroll committed 7 years ago25bdf7f
  6. TimeSeriesPlatformLibrary: Optimized data subscriber data packet parsing operations.J. Ritchie Carroll committed 7 years ago8767ec1
  7. 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
  8. TimeSeriesPlatformLibrary: Corrected SendClientResponse methods and improved client startup / shutdown operations.J. Ritchie Carroll committed 7 years ago3505a4b
  9. TimeSeriesPlatformLibrary: Added ParseKeyValuePairs, PadLeft, PadRight, StringHastSet and StringMap options to assist with DataPublisher subscription operations.J. Ritchie Carroll committed 7 years ago7e5bb72
  10. TimeSeriesPlatformLibrary: Modified DataSubscriber data packet handler to process new measurements directly on the async callback thread instead of sending the packet for processing on the dispatch queue as a potential optimization.J. Ritchie Carroll committed 7 years ago2617bba
  11. TimeSeriesPlatformLibrary: Updated client connection async socket write code.J. Ritchie Carroll committed 7 years ago688308b
  12. TimeSeriesPlatformLibrary: More work on DataPublisher metadata management.J. Ritchie Carroll committed 7 years ago5a9675c
  13. TimeSeriesPlatformLibrary: Added client string encoding and decoding functions to DataPublisherJ. Ritchie Carroll committed 7 years agof59e106
  14. TimeSeriesPlatformLibrary: Minor code optimizations and cleanup per PVS-Studio analysis.J. Ritchie Carroll committed 7 years agoc36ddbf
  15. TimeSeriesPlatformLibrary: Reorganized namespace for common library functions and filter expressions - this included file shifting to match namespaces.J. Ritchie Carroll committed 7 years agocb0905d
  16. TimeSeriesPlatformLibrary: General code clean-up.J. Ritchie Carroll committed 7 years ago94178fb
  17. TimeSeriesPlatformLibrary: Fixed greater than or equal to operation detection and root expression evaluation - also, general code clean-upJ. Ritchie Carroll committed 7 years agoe6a3dc2
  18. TimeSeriesPlatformLibrary: Updated old license headers in source filesJ. Ritchie Carroll committed 7 years ago047068e
  19. TimeSeriesPlatformLibrary: Improved filter expression parsing grammar and completed more functionality the parsing code.J. Ritchie Carroll committed 7 years ago8cc196c
  20. TimeSeriesPlatformLibrary: Added initial DataSet implementation and removed using namespace statements from header files for better usability.J. Ritchie Carroll committed 7 years agob4a1c85
  21. 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
  22. TimeSeriesPlatformLibrary: Removed redundant null pointer checks on message dispatch callbacks.J. Ritchie Carroll committed 8 years ago972e324
  23. TimeSeriesPlatformLibrary: Added extra null reference handling to DataSubscriber for cases where all callbacks may not be registered and race conditions on shutdown related to class terminationJ. Ritchie Carroll committed 8 years agobe76cd3
  24. TimeSeriesPlatformLibrary: Cleaned up clang suggestions.J. Ritchie Carroll committed 8 years agodb3a23a
  25. TimeSeriesPlatformLibrary: Standardized use of integer types across code base to be bit-size specific.J. Ritchie Carroll committed 8 years agobe0ccdb
  26. TimeSeriesPlatformLibrary: General code cleanup.J. Ritchie Carroll committed 8 years agoc796571
  27. TimeSeriesPlatformLibrary: Completed TSSC implementation.J. Ritchie Carroll committed 8 years ago910fd86
  28. TimeSeriesPlatformLibrary: Added initial implementation of TSSCJ. Ritchie Carroll committed 8 years ago782ffc4
  29. TimeSeriesPlatFormLibrary: Improved auto-reconnect handling.J. Ritchie Carroll committed 8 years agob2b5ad5
  30. TimeSeriesPlatformLibrary: (1) Fixed issue with SignalReference parser, (2) converted tabs to spaces, (3) tested 64-bit compilationJ. Ritchie Carroll committed 8 years ago3dfa673
  31. GSF: Updates to C++ projects, including improvements to TimeSeriesPlatformLibraryJ. Ritchie Carroll committed 8 years agob18ee4d
  32. TimeSeriesPlatformLibrary: (1) Updated library and samples so that they run on Windows, (2) Overall code cleanup, bug fixes and improvements,J. Ritchie Carroll committed 8 years ago4c65c88
  33. TimeSeriesPlatformLibrary: Fixed issue in user data assignment for DataSubscriber.J. Ritchie Carroll committed 8 years agoa8ef221
  34. TimeSeriesPlatformLibrary: Corrected a few Windows based compile issues.J. Ritchie Carroll committed 8 years agofebb2e7
  35. TimeSeriesPlatformLibrary: Change buffer.reserve to buffer.resizeJ. Ritchie Carroll committed 8 years agocf579b0

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