Changes between Version 3 and Version 4 of coaxtoring


Ignore:
Timestamp:
02/29/12 15:44:58 (10 years ago)
Author:
branden
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • coaxtoring

    v3 v4  
    44'''Contributed by: ''' 
    55== Function == 
    6 Reads EARTHWORM messages from Ethernet and places them into shared memory. This program copies Earthworm messages from Ethernet to local shared memory (known as a "transport ring"). Incoming messages may be of any installation id, message type, and module id, but they must have the same port number, specified in the configuration file. The program has three threads. The first thread (MsgIn) collects packets and assembles them into messages. The second thread writes messages to the transport shared memory ring buffer. The third thread generates heartbeat messages. Messages are transferred without translation of any kind. 
     6Reads EARTHWORM messages from Ethernet and places them into shared memory. This program copies Earthworm messages from Ethernet to local shared memory (known as a "transport ring"). Incoming messages may be of any installation id, message type, and module id, but they must have the same port number, specified in the configuration file. The program has three threads. The first thread (!MsgIn) collects packets and assembles them into messages. The second thread writes messages to the transport shared memory ring buffer. The third thread generates heartbeat messages. Messages are transferred without translation of any kind. 
    77 
    88== Details == 
     
    8989 
    9090 
    91 '''!BufferReportInt [nbytes]''' 
    92 Processed by: coaxtoring_config 
     91'''!BufferReportInt [nbytes]'''[[BR]] 
     92Processed by: coaxtoring_config[[BR]] 
    9393Function: msg handling 
    9494 
     
    9999}}} 
    100100 
    101 '''!HeartBeatInt [nsec]''' 
    102 Processed by: coaxtoring_config 
     101'''!HeartBeatInt [nsec]'''[[BR]] 
     102Processed by: coaxtoring_config[[BR]] 
    103103Function: Earthworm setup 
    104104 
     
    109109}}} 
    110110 
    111 '''!InAddress [a.b.c.d]''' 
    112 Processed by: coaxtoring_config 
     111'''!InAddress [a.b.c.d]'''[[BR]] 
     112Processed by: coaxtoring_config[[BR]] 
    113113Function: network info 
    114114 
     
    120120}}} 
    121121 
    122 '''!LogFile [switch]''' 
    123 Processed by: coaxtoring_config 
     122'''!LogFile [switch]'''[[BR]] 
     123Processed by: coaxtoring_config[[BR]] 
    124124Function: output 
    125125 
     
    129129}}} 
    130130 
    131 '''!MsgMaxBytes [nbytes]''' 
    132 Processed by: coaxtoring_config 
     131'''!MsgMaxBytes [nbytes]'''[[BR]] 
     132Processed by: coaxtoring_config[[BR]] 
    133133Function: msg handling 
    134134 
     
    139139}}} 
    140140 
    141 '''!MyModuleId [mod_id]''' 
    142 Processed by: coaxtoring_config 
     141'''!MyModuleId [mod_id]'''[[BR]] 
     142Processed by: coaxtoring_config[[BR]] 
    143143Function: Earthworm setup 
    144144 
     
    150150}}} 
    151151 
    152 '''nMsgBuf [nbuf]''' 
    153 Processed by: coaxtoring_config 
     152'''nMsgBuf [nbuf]'''[[BR]] 
     153Processed by: coaxtoring_config[[BR]] 
    154154Function: msg handling 
    155155 
     
    160160}}} 
    161161 
    162 '''!PortNumber [port]''' 
    163 Processed by: coaxtoring_config 
     162'''!PortNumber [port]'''[[BR]] 
     163Processed by: coaxtoring_config[[BR]] 
    164164Function: network info 
    165165 
     
    172172}}} 
    173173 
    174 '''!RcvBufSize [ring]''' 
    175 Processed by: coaxtoring_config 
     174'''!RcvBufSize [ring]'''[[BR]] 
     175Processed by: coaxtoring_config[[BR]] 
    176176Function: Earthworm setup 
    177177 
     
    182182}}} 
    183183 
    184 '''!RingName [ring]''' 
    185 Processed by: coaxtoring_config 
     184'''!RingName [ring]'''[[BR]] 
     185Processed by: coaxtoring_config[[BR]] 
    186186Function: Earthworm setup 
    187187 
     
    192192}}} 
    193193 
    194 '''!ScrnMsg [switch]''' 
    195 Processed by: coaxtoring_config 
     194'''!ScrnMsg [switch]'''[[BR]] 
     195Processed by: coaxtoring_config[[BR]] 
    196196Function: output 
    197197