Commit Graph

47 Commits (5dc78909ce73c4b2fb4a004b07d8e3cb3460c37d)

Author SHA1 Message Date
Jeffery Weston 7c5afec284 correct usage 2022-04-28 10:45:06 -04:00
Jeffery Weston d1e8413cd3 added 'processor' and 'saveaborts' options to normCast 2022-04-27 11:24:47 -04:00
bebopagogo 4f6f663671 fix to normCast repeat feature 2021-09-28 19:53:57 -04:00
bebopagogo 5bf8b44cff updated normCast usage help 2021-09-12 22:38:40 -04:00
bebopagogo 3306537ded updated normCast usage help 2021-09-12 22:35:28 -04:00
bebopagogo b44ce93125 update to normCast example, adding 'hot outbox' capability 2021-09-12 10:39:06 -04:00
bebopagogo b66598c119 fixes to experimental NormSocket API 2021-03-14 21:23:29 -04:00
bebopagogo a9388f4258 updated protolib submodule and some tweaks to experimental NormSocket API extension 2021-01-30 16:56:58 -05:00
Jeffery Weston bc2536b1d7 added commandline options to set segment/block size, parity/autoparity, tx/rx socket buffer size, buffer size (all consistent with existing normStreamer commandline options) 2020-09-15 10:32:29 -04:00
Jeffery Weston fe2e9d7f02 make tabs/spaces consistent; fix minor SetSilentReceiver logic bug; add missing bits to usage statements; copy 'ack auto' commandline option and logic from normCast/normStreamer into normMsgr 2020-09-14 15:58:09 -04:00
Brian Adamson 0ff199fc3c normStreamer example feature additions, code cleanup 2020-06-14 11:21:19 -04:00
Brian Adamson ad31a1a32a normStreamer example tweak 2020-06-13 13:15:03 -04:00
bebopagogo c738eea1a9 added option for GRTT probing aspect of NORM to use a distinct IP traffic class for its operation. The reason for this is where some Layer 2 protocols may implement some form of reliable, retransmission that could adversely impact the NORM GRTT round-trip measurement. A distinct traffic class for that signaling allows the possibility of mapping it to different underlying Layer 2 services (e.g. bypass any reliability mechanism for those specific NORM messages) 2020-06-06 12:41:58 -04:00
bebopagogo 61e9d8311a cleanup 2020-05-18 10:20:57 -04:00
bebopagogo f49de2c510 tweaks 2020-05-18 10:19:28 -04:00
mjvk 8d8c3f0da5
[WIP] Cmake (#8)
* Adds initial cmake

* Renames include according common convention

* Tries to include examples

* Changes to protokit

* Improves install step

* Removes /protokit

* Fixes some comments

* Adds a few feature tests

* Adds FLOCK includes

* Removes if in feature tests

* Fixes missing normApi.cpp

* Adds missing include

* Fixes bad rename
2020-05-18 10:19:04 -04:00
Brian Adamson 2c34e3bf26 Linux/gcc tweak for normSocket code 2020-04-29 23:07:53 -04:00
bebopagogo 88e600cedb added NormStreamGetVacancy() and some NormSocket improvement 2020-04-29 22:38:59 -04:00
bebopagogo f55d445755 fixed bug where stream watermark flushing was incorrect due to code in ASSERT() block 2020-03-01 14:53:41 -05:00
bebopagogo e9469280c1 extended NORM_SEND_ERROR notification and added info-only (0 size files, etc) object support 2020-03-01 12:21:58 -05:00
Brian Adamson b413447f6b normStreamer update 2020-03-01 00:04:54 -05:00
Brian Adamson e8e413ee8d protolib update 2020-02-29 17:12:39 -05:00
Brian Adamson 91a1301097 enabled default 'id' and 'ack auto' for normStreamer example 2020-02-21 21:58:12 -05:00
bebopagogo 260109ea70 update to track Protolib ProtoPkt changes 2020-01-20 00:21:49 -05:00
bebopagogo 2188afe82f added code to normCast to list acking/non-acking nodes upon failure 2020-01-11 21:30:54 -05:00
bebopagogo 9775aa3744 added 'ack auto' option and self-assigned node id to normCast 2020-01-11 21:09:57 -05:00
bebopagogo 6d79812341 normCast modified so only basename is conveyed for enqueued file items. Also fix to wscript for Python 3 compatibility 2020-01-02 22:28:12 -05:00
bebopagogo 31d1d6f8a5 normCast modified so only basename is conveyed for enqueued file items. Also fix to wscript for Python 3 compatibility 2020-01-02 22:16:38 -05:00
bebopagogo 39ac23361b Merge branch 'master' of https://github.com/USNavalResearchLaboratory/norm 2020-01-02 22:15:45 -05:00
bebopagogo ada15125a1 normCast modified so only basename is conveyed for enqueued file items. Also fix to wscript for Python 3 compatibility 2020-01-02 22:15:31 -05:00
Brian Adamson 05b63ed6dc normCast tweak 2019-12-27 21:25:05 -05:00
bebopagogo e0f9b804bd updated examples README 2019-12-27 21:05:19 -05:00
bebopagogo 24199cd310 tweaks to normCast example 2019-12-27 20:48:54 -05:00
bebopagogo e4a3d74512 Win32 tweaks to normCast example 2019-12-27 19:18:02 -05:00
bebopagogo 3eb8b83a33 working on normCast Win32 support 2019-12-27 13:53:32 -05:00
bebopagogo 1f0f97f5b5 initial addition of normCast example 2019-12-27 11:40:11 -05:00
Brian Adamson 1c3283fd3b fix to wscript so all targets build. Made build of both static and dynamic NORM libraries default 2019-10-16 14:29:36 -04:00
Jeff Weston 120989e3d6 update to latest 2019-09-11 12:29:48 -04:00
Jeff Weston a8ab40d749 v1.5.7 2019-09-11 12:21:00 -04:00
Jeff Weston da5e8f6692 v1.5r6 2019-09-11 12:12:00 -04:00
Jeff Weston 76edf0c18d v1.5r5 2019-09-11 12:11:22 -04:00
Jeff Weston 0194e2ba9a v1.5b2 2019-09-11 12:08:00 -04:00
Jeff Weston 4ecd0ad025 v1.5b1 2019-09-11 12:06:47 -04:00
Jeff Weston 276f7c4e20 v1.3b9 2019-09-11 11:55:26 -04:00
Jeff Weston 602326e415 v1.3b6 2019-09-11 11:53:09 -04:00
Jeff Weston 32c42ee9c0 v1.3b4 2019-09-11 11:51:25 -04:00
Jeff Weston 14d4ab80c6 v1.3b3 2019-09-11 11:50:36 -04:00