landtransport.c File Reference

#include <land.h>
#include "landtransport.h"
#include "ipcdriver.h"

Include dependency graph for landtransport.c:

Go to the source code of this file.

Defines

#define _ipcRefNum   (**(landgetglobals ())).ipcrefnum

Functions

pascal char * landgetipcdrivername (void)
static OSErr _ipcControl (short, _IPCParam *)
OSErr ipcOpen (PIN *pin, PID *_pid)
OSErr ipcClose (PID pid)
OSErr ipcFind (PIN *pin, PID *_pid)
OSErr ipcWho (PID pid, PIN *_pin)
OSErr ipcSend (PID sender, PID receiver, Handle message)
OSErr ipcReceive (PID receiver, PID *_sender, Handle *_msg)
OSErr ipcClear (PID receiver)


Define Documentation

#define _ipcRefNum   (**(landgetglobals ())).ipcrefnum
 

Definition at line 97 of file landtransport.c.

Referenced by _ipcControl().


Function Documentation

OSErr _ipcControl short  ,
_IPCParam
[static]
 

Definition at line 315 of file landtransport.c.

References _ipcRefNum.

Referenced by ipcClear(), ipcClose(), ipcFind(), ipcOpen(), ipcReceive(), ipcSend(), and ipcWho().

OSErr ipcClear PID  receiver  ) 
 

Definition at line 271 of file landtransport.c.

References _ipcControl(), csClrIPCMsg, and _IPCParam::receiver.

Here is the call graph for this function:

OSErr ipcClose PID  pid  ) 
 

Definition at line 148 of file landtransport.c.

References _ipcControl(), csClsIPCPrc, and _IPCParam::pid.

Referenced by landsystem6close(), and landsystem6setapplicationid().

Here is the call graph for this function:

OSErr ipcFind PIN pin,
PID _pid
 

Definition at line 167 of file landtransport.c.

References _ipcControl(), csFndIPCPrc, _IPCParam::pid, and _IPCParam::pin.

Referenced by landsystem6apprunning(), and landsystem6newverb().

Here is the call graph for this function:

OSErr ipcOpen PIN pin,
PID _pid
 

Definition at line 116 of file landtransport.c.

References _ipcControl(), csOpnIPCPrc, landgetglobals(), landgetipcdrivername(), _IPCParam::pid, and _IPCParam::pin.

Referenced by landsystem6init(), and landsystem6setapplicationid().

Here is the call graph for this function:

OSErr ipcReceive PID  receiver,
PID _sender,
Handle _msg
 

Definition at line 241 of file landtransport.c.

References _ipcControl(), csRcvIPCMsg, _IPCParam::message, _IPCParam::receiver, and _IPCParam::sender.

Referenced by landsystem6poll(), and landsystem6send().

Here is the call graph for this function:

OSErr ipcSend PID  sender,
PID  receiver,
Handle  message
 

Definition at line 215 of file landtransport.c.

References _ipcControl(), csSndIPCMsg, _IPCParam::message, _IPCParam::receiver, and _IPCParam::sender.

Referenced by landsystem6returnhandle(), and landsystem6send().

Here is the call graph for this function:

OSErr ipcWho PID  pid,
PIN _pin
 

Definition at line 190 of file landtransport.c.

References _ipcControl(), csWhoIPCPrc, _IPCParam::pid, and _IPCParam::pin.

Here is the call graph for this function:

pascal char* landgetipcdrivername void   ) 
 

Referenced by ipcOpen().


Generated on Fri Jun 2 08:01:33 2006 for frontierkernel 10.1.10a by  doxygen 1.4.6