minidhdms.pkg File Reference

Data Structures

struct  InitialTag
struct  ServerTag
struct  TagToServer
struct  DMI
struct  User
struct  VTree
struct  UserI
struct  C3DXdata
struct  C3DXgroup
struct  C3DXeditor

Typedefs

typedef struct mkInitialTag InitialTag
typedef struct mkServerTag ServerTag
typedef struct mkTagToServer TagToServer
typedef struct mkDMI DMI
typedef struct mkUser User
typedef struct mkVTree VTree
typedef struct mkUserI UserI
typedef struct mkC3DXdata C3DXdata
typedef struct mkC3DXgroup C3DXgroup
typedef struct mkC3DXeditor C3DXeditor

Functions

 niltest (a, b)
 Tunder (s)
 swbystr (a, b)
 getSwitchStr (l, s)
 _newHook ()
 newtagnumber ()
 conc (p, q)
 strFindList (l, a)
 getUlist (l)
 getUliststring (l)
 sendServerTag (t)
 _DMStagKeepAlive (t)
 makeLocalTag (d, tag)
 _on_ (srv, msg)
 _DMSrootModule ()
 _DMSgetByHandle (h)
 _DMSdefineActions (d, l)
 _DMSremoveActions (d, l)
 _DMSfindActionStartedByName (l, name)
 _DMSremoveActionStartedByName (d, name)
 removeDmiById (id)
 addDmiById (id, d)
 cbDebugConsol (mess)
 createDMI ()
 fireEvent2 (d, args, k)
 fireEvent (i, args)
 DMSevent3 (from, param, reply, ulist, tag, l, event)
 DMSevent2 (d, ev, para, repl, ulist, tag)
 _DMSevent (d, ev, para, repl)
 _DMSeventTag (d, ev, param, ulist, tag)
 getModLinkByLink (event, action, param, reply)
 delModLink (slink)
 setModLink (oldlink, newlink)
 clearModLinks ()
 UsendMessage (p1, p2, p3)
 piUi (p1)
 UcbMessage (p1, p2)
 UgetParam (p1, p2)
 UsendSrv (d, ui, sid, params)
 UcbComm (d, ui, cbfun)
 listcat (p, q)
 c3dXsession ()
 c3dXview ()
 c3dXwin ()
 DMSwin ()

Variables

typeof DMSdebug = fun [S] I
typedef Tag
typeof listSentTags = [TagToServer r1]
typedef Pending
typedef Visibility
typeof this = DMI
typeof DMSserver = Chn
typeof DMSnbDmi = I
typeof DMSdmi = [[I DMI] r1]
var DMIok = 0
var DMIwait = 1
var DMIoff = 2
var DMIhook = 3
defcom Cgoto = goto S
defcom Clang = lang S
defcom Center = enter I I S S S
defcom Cping = ping
defcom Csend = send I S
defcom Cevent = event I S S S S I
defcom CcliDel = cliDel I
defcom CsendUI = sendUI I I S S
defcom Cdeltag = deltag I
defcom Cfiretag = firetag I S S
defcom Chook = hook I I S I
defcom Cdestroyed = destroyed
defcom Clogin = login S
defcom SIniDMI = IniDMI S
defcom Sreg = reg I
defcom Sregch = regch
defcom Sload = _load S
proto _DMSgetByHandle = fun[I] DMI
proto _on_ = fun[u0 Comm] I
proto _DMSrootModule = fun[] DMI
typeof hookInactiveList = [[I [[S I] r1]] r1]
var newHookid = 0
var tagnumber = 0
typeof s3dMainSession = V3Dsession
typeof v3dMain = V3Dview
typeof strC3DX = C3DXdata

Typedef Documentation

typedef struct mkInitialTag InitialTag
typedef struct mkServerTag ServerTag
typedef struct mkTagToServer TagToServer
typedef struct mkDMI DMI
typedef struct mkUser User
typedef struct mkVTree VTree
typedef struct mkUserI UserI
typedef struct mkC3DXdata C3DXdata
typedef struct mkC3DXgroup C3DXgroup
typedef struct mkC3DXeditor C3DXeditor

Function Documentation

niltest ( ,
 
)
Tunder (  ) 
swbystr ( ,
 
)
getSwitchStr ( ,
 
)
_newHook (  ) 
newtagnumber (  ) 
conc ( ,
 
)
strFindList ( ,
 
)
getUlist (  ) 
getUliststring (  ) 
sendServerTag (  ) 
_DMStagKeepAlive (  ) 
makeLocalTag ( ,
tag   
)
_on_ ( srv  ,
msg   
)
_DMSrootModule (  ) 
_DMSgetByHandle (  ) 
_DMSdefineActions ( ,
 
)
_DMSremoveActions ( ,
 
)
_DMSfindActionStartedByName ( ,
name   
)
_DMSremoveActionStartedByName ( ,
name   
)
removeDmiById ( id   ) 
addDmiById ( id  ,
 
)
cbDebugConsol ( mess   ) 
createDMI (  ) 
fireEvent2 ( ,
args  ,
 
)
fireEvent ( ,
args   
)
DMSevent3 ( from  ,
param  ,
reply  ,
ulist  ,
tag  ,
,
event   
)
DMSevent2 ( ,
ev  ,
para  ,
repl  ,
ulist  ,
tag   
)
_DMSevent ( ,
ev  ,
para  ,
repl   
)
_DMSeventTag ( ,
ev  ,
param  ,
ulist  ,
tag   
)
getModLinkByLink ( event  ,
action  ,
param  ,
reply   
)
delModLink ( slink   ) 
setModLink ( oldlink  ,
newlink   
)
clearModLinks (  ) 
UsendMessage ( p1  ,
p2  ,
p3   
)
piUi ( p1   ) 
UcbMessage ( p1  ,
p2   
)
UgetParam ( p1  ,
p2   
)
UsendSrv ( ,
ui  ,
sid  ,
params   
)
UcbComm ( ,
ui  ,
cbfun   
)
listcat ( ,
 
)
c3dXsession (  ) 
c3dXview (  ) 
c3dXwin (  ) 
DMSwin (  ) 

Variable Documentation

typeof DMSdebug = fun [S] I
typedef Tag
Initial value:
  localTag InitialTag
 |serverTag ServerTag
typeof listSentTags = [TagToServer r1]
typedef Pending
Initial value:
  actionPending [DMI S S S [User r1] Tag]
 |msgPending S
 |hookPending I
typedef Visibility
Initial value:
 treeVisibility VTree
typeof this = DMI
typeof DMSserver = Chn
typeof DMSnbDmi = I
typeof DMSdmi = [[I DMI] r1]
var DMIok = 0
var DMIwait = 1
var DMIoff = 2
var DMIhook = 3
defcom Cgoto = goto S
defcom Clang = lang S
defcom Center = enter I I S S S
defcom Cping = ping
defcom Csend = send I S
defcom Cevent = event I S S S S I
defcom CcliDel = cliDel I
defcom CsendUI = sendUI I I S S
defcom Cdeltag = deltag I
defcom Cfiretag = firetag I S S
defcom Chook = hook I I S I
defcom Cdestroyed = destroyed
defcom Clogin = login S
defcom SIniDMI = IniDMI S
defcom Sreg = reg I
defcom Sregch = regch
defcom Sload = _load S
proto _DMSgetByHandle = fun[I] DMI
proto _on_ = fun[u0 Comm] I
proto _DMSrootModule = fun[] DMI
typeof hookInactiveList = [[I [[S I] r1]] r1]
var newHookid = 0
var tagnumber = 0
typeof v3dMain = V3Dview
typeof strC3DX = C3DXdata
 All Data Structures Files Functions Variables Typedefs
Generated on Mon Jul 5 21:30:13 2010 for OpenSpace3D libs by  doxygen 1.6.3