02.03.2014 Views

vxworks programmer's guide.pdf - DAQ Plone Site

vxworks programmer's guide.pdf - DAQ Plone Site

vxworks programmer's guide.pdf - DAQ Plone Site

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

VxWorks 5.4<br />

Programmer’s Guide<br />

The Network Task: tNetTask<br />

The tNetTask daemon handles the task-level functions required by the VxWorks<br />

network.<br />

The Target Agent Task: tWdbTask<br />

The target agent task, tWdbTask, is created if the target agent is set to run in task<br />

mode; see 8.6.1 Scaling Down VxWorks, p.344. It services requests from the Tornado<br />

target server; for information on this server, see the Tornado User’s Guide: Overview.<br />

Tasks for Optional Components<br />

The following VxWorks system tasks are created if their associated configuration<br />

constants are defined; for more information, see 8.5 Configuring VxWorks, p.337.<br />

tShell<br />

If you have included the target shell in the VxWorks configuration, it is<br />

spawned as this task. Any routine or task that is invoked from the target shell,<br />

rather than spawned, runs in the tShell context. For more information, see<br />

9. Target Shell.<br />

tRlogind<br />

If you have included the target shell and the rlogin facility in the VxWorks<br />

configuration, this daemon allows remote users to log in to VxWorks. It<br />

accepts a remote login request from another VxWorks or host system and<br />

spawns tRlogInTask and tRlogOutTask. These tasks exist as long as the<br />

remote user is logged on. During the remote session, the shell’s (and any other<br />

task’s) input and output are redirected to the remote user. A tty-like interface<br />

is provided to the remote user through the use of the VxWorks pseudoterminal<br />

driver, ptyDrv. For more information, see 3.7.1 Serial I/O Devices<br />

(Terminal and Pseudo-Terminal Devices), p.118 and the reference entry for<br />

ptyDrv.<br />

tTelnetd<br />

If you have included the target shell and the telnet facility in the VxWorks<br />

configuration, this daemon allows remote users to log in to VxWorks with<br />

telnet. It accepts a remote login request from another VxWorks or host system<br />

and spawns the input task tTelnetInTask and output task tTelnetOutTask.<br />

These tasks exist as long as the remote user is logged on. During the remote<br />

session, the shell’s (and any other task’s) input and output are redirected to the<br />

remote user. A tty-like interface is provided to the remote user through the use<br />

of the VxWorks pseudo-terminal driver, ptyDrv. See 3.7.1 Serial I/O Devices<br />

(Terminal and Pseudo-Terminal Devices), p.118 and the reference entry for<br />

ptyDrv for further explanation.<br />

44

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!