kevin
fd3db429d2
Apply a license notice to all source code files. Add the LICENSE and COPYING files.
4 gadus atpakaļ
kevin
f36c81aae3
Rearrangment of library to support building inside of a project or independently.
4 gadus atpakaļ
Kevin Larke
a692d47b20
cmRtNet.c : Changes to port number and bcastAddr in cmRtNetTest().
10 gadus atpakaļ
kpl
335ca94b6c
cmRtNet.h/c: Added cmRtNetNodeIndex().
10 gadus atpakaļ
kpl
4012928a4b
cmRtNet.c : _cmRtNetCreateNode() now reuses a node record if a new node with
the same name as an existing node attempts to synchronize.
10 gadus atpakaļ
kpl
e4cef833d0
cmRtNet.c : Updated _cmRtNetDeserializeSyncMsg() to use cmRtNetSyncMsg_t.hdrByteCnt.
10 gadus atpakaļ
kpl
51a0d5c006
cmRtNet.h/c : Added hdrByteCnt field to cmRtNetSyncMsg_t. Updated _cmRtNetDeserializeSyncMsg()
to use cmRtNetSyncMsg_t.hdrByteCnt.
10 gadus atpakaļ
kpl
c69698716c
cmRtNet.h/c : Added cmRtNetAddrToNodeIndex(),
cmRtNetEndpointIsValid(),cmRtNetEndPointId(),cmRtNetEndPointLabel().
Added srcEndPtId to all 'sending' functions.
_cmRtNetRecv() now sets cmRtNetMsg_t.srcNodeIdx.
10 gadus atpakaļ
kpl
10943e18e3
cmRtNet.h/c : The rtSubIdx of the owning cmRtSys sub-system is now set in
cmNetAlloc(). rtSubIdx is no longer required to locate a remote endpoint
because IP/"node label" is enough information to determine the rtSubIdx.
Several changes were made to simplify the interface to cmRtNet based on this
observation.
10 gadus atpakaļ
kpl
7f3c7e9d46
cmRtNet.c : Fix serialization bug in _cmRtNetSend().
10 gadus atpakaļ
kpl
3027a27302
cmRtNet.h/c : Added cmRtNetRemote* functions, cmRtNeSendByIndex() and cmRtNetSyncMsgLabel().
10 gadus atpakaļ
kpl
059d9d5e08
cmRtNet.h/c : cmRtNetSyncMsg_t is now has public visibility.
10 gadus atpakaļ
Kevin Larke
4df91dd08f
cmRtNet.h/c : Sync. messages are now transmitted to the client
in _cmRtNetRecv().
Added comments.
10 gadus atpakaļ
kpl
c1116f6fc0
cmRtNet.h/c,cmRtSysMsg.h:Added cmRtNetMsg_t to suport use of rtSubIdx as part of endpoint description.
11 gadus atpakaļ
kevin
6dfbab8037
cmRtSysMsg.h,cmRtNet.h/c: Added use of kMsgSetRtId to all non-net-sync msg's sent via network.
11 gadus atpakaļ
kevin
3f1821b0be
cmRtNet.c: Replaced use of cmInvalidId with cmInvalidUdpPortNumber in cmRtNetReport().
11 gadus atpakaļ
kpl
e8e3f189ed
cmRtNet.h/c:Added cmRtNetIsInitialized() and check for non-blank node label and bcast address.
11 gadus atpakaļ
kevin
1b22f4a73a
cmRtNet.c:Fixed bug with detecting reuse of node labels in _cmRtNetSyncModeRecv().
11 gadus atpakaļ
kpl
63bba3ffa7
cmRtNet.h/c: Many changes. Completed testing of cmRtNetTest().
11 gadus atpakaļ
kpl
af159c8669
cmRTNet.c: Added kBroadcastUdpFl to cmUdpInit().
11 gadus atpakaļ
kpl
44900567b8
cmRtNet.h/c: Implement simplified net synch. protocol.
11 gadus atpakaļ
kpl
bb1e86f9de
cmRtNet.h/c:Added cmRtNetLocalHostName(). Replaced use of cmUdpHostNameXXX() w/ cmUdpHostName() in cmRtNetTest().
11 gadus atpakaļ
kpl
8f9689faa8
cmRtNet.h/c: Completed initial working cmRtNetTest().
11 gadus atpakaļ
kpl
c6906efbea
cmRtNet.c: More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
81b753e2ad
cmRtNet.c: More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
01973701f8
cmRtNet.c: More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
3e1c8cbce6
cmRtNet.c: More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
c6a3496639
cmRtNet.c: More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
238ac479c5
cmRtNet.c More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
110e5c28c4
cmRtNet.c More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
b999a8e656
cmRtNet.c More changes to cmRtNetTest().
11 gadus atpakaļ
kpl
c344c83e84
cmRtNet.c More changes to cmRtNetTest().
11 gadus atpakaļ
kevin
b8311ffc27
cmRtNet.c: More changes to cmRtNetTest().
11 gadus atpakaļ
kevin
636d3211da
cmRtNet.c:Changed cmRtNetTest() port number.
11 gadus atpakaļ
kevin
19ec97b2b4
cmRtNet.h/c: More changes to cmRtNetTest().
11 gadus atpakaļ
kevin
75f3882a61
cmRtNet.h/c: Added cmRtNetTest().
11 gadus atpakaļ
kevin
3289a05944
cmRtNet.h/c: Iniital commit.
11 gadus atpakaļ