Module pony - Transparent networking library for occam-pi programs

Transparent networking library for occam-pi programs.

The documentation for pony has not yet been converted into OccamDoc format. For an introduction to pony, please see "pony - The occam-pi Network Environment".

To use this library:

#INCLUDE "pony.module"

Index

Declarations

ponylib.occ:68Process pony.startup.unh

PROC pony.startup.unh (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT INT result)

ponylib.occ:143Process pony.startup.snh

PROC pony.startup.snh (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT INT result)

ponylib.occ:220Process pony.startup.unh.ueh

PROC pony.startup.unh.ueh (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT INT result)

ponylib.occ:301Process pony.startup.unh.ueh.iep

PROC pony.startup.unh.ueh.iep (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT INT result)

ponylib.occ:382Process pony.startup.unh.seh

PROC pony.startup.unh.seh (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT INT result)

ponylib.occ:463Process pony.startup.unh.seh.iep

PROC pony.startup.unh.seh.iep (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT INT result)

ponylib.occ:544Process pony.startup.snh.ueh

PROC pony.startup.snh.ueh (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT INT result)

ponylib.occ:625Process pony.startup.snh.ueh.iep

PROC pony.startup.snh.ueh.iep (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT INT result)

ponylib.occ:706Process pony.startup.snh.seh

PROC pony.startup.snh.seh (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT INT result)

ponylib.occ:787Process pony.startup.snh.seh.iep

PROC pony.startup.snh.seh.iep (VAL INT net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT INT result)

ponylib.occ:872Process pony.startup.unh.mh

PROC pony.startup.unh.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:960Process pony.startup.snh.mh

PROC pony.startup.snh.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1050Process pony.startup.unh.ueh.mh

PROC pony.startup.unh.ueh.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1144Process pony.startup.unh.ueh.iep.mh

PROC pony.startup.unh.ueh.iep.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1238Process pony.startup.unh.seh.mh

PROC pony.startup.unh.seh.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1332Process pony.startup.unh.seh.iep.mh

PROC pony.startup.unh.seh.iep.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1426Process pony.startup.snh.ueh.mh

PROC pony.startup.snh.ueh.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1520Process pony.startup.snh.ueh.iep.mh

PROC pony.startup.snh.ueh.iep.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1614Process pony.startup.snh.seh.mh

PROC pony.startup.snh.seh.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1708Process pony.startup.snh.seh.iep.mh

PROC pony.startup.snh.seh.iep.mh (VAL INT msg.type, net.type, VAL []BYTE ans.name, app.name, node.name, VAL INT node.type, RESULT INT own.node.id, RESULT SHARED PONY.NETHANDLE! net.handle, RESULT SHARED PONY.ERRHANDLE! err.handle, RESULT INT err.point, RESULT PONY.MSGHANDLE! msg.handle, RESULT INT result)

ponylib.occ:1792Process pony.alloc.uc

PROC pony.alloc.uc (PONY.NETHANDLE! net.handle, VAL []BYTE nct.name, VAL INT svr.type, RESULT MOBILE.CHAN! cli, RESULT INT result)

ponylib.occ:1864Process pony.alloc.sc

PROC pony.alloc.sc (PONY.NETHANDLE! net.handle, VAL []BYTE nct.name, VAL INT svr.type, RESULT SHARED MOBILE.CHAN! cli, RESULT INT result)

ponylib.occ:1936Process pony.alloc.us

PROC pony.alloc.us (PONY.NETHANDLE! net.handle, VAL []BYTE nct.name, VAL INT cli.type, RESULT MOBILE.CHAN? svr, RESULT INT result)

ponylib.occ:2008Process pony.alloc.ss

PROC pony.alloc.ss (PONY.NETHANDLE! net.handle, VAL []BYTE nct.name, VAL INT cli.type, RESULT SHARED MOBILE.CHAN? svr, RESULT INT result)

ponylib.occ:2075Process pony.shutdown

PROC pony.shutdown (PONY.NETHANDLE! net.handle)

ponylib.occ:2097Process pony.err.get.nct.id.uc

PROC pony.err.get.nct.id.uc (MOBILE.CHAN! cli, RESULT INT nct.id, result)

ponylib.occ:2126Process pony.err.get.nct.id.sc

PROC pony.err.get.nct.id.sc (SHARED MOBILE.CHAN! cli, RESULT INT nct.id, result)

ponylib.occ:2155Process pony.err.get.nct.id.us

PROC pony.err.get.nct.id.us (MOBILE.CHAN? svr, RESULT INT nct.id, result)

ponylib.occ:2184Process pony.err.get.nct.id.ss

PROC pony.err.get.nct.id.ss (SHARED MOBILE.CHAN? svr, RESULT INT nct.id, result)

ponylib.occ:2215Process pony.err.get.current.remote.node

PROC pony.err.get.current.remote.node (PONY.ERRHANDLE! err.handle, VAL INT nct.id, RESULT INT remote.node.id, result)

ponylib.occ:2232Process pony.err.new.err.point

PROC pony.err.new.err.point (PONY.ERRHANDLE! err.handle, RESULT INT err.point)

ponylib.occ:2247Process pony.err.delete.err.point

PROC pony.err.delete.err.point (PONY.ERRHANDLE! err.handle, VAL INT err.point, RESULT INT result)

ponylib.occ:2269Process pony.err.get.errs.after

PROC pony.err.get.errs.after (PONY.ERRHANDLE! err.handle, INT err.point, VAL BOOL check.ans, check.master, check.all.nodes, VAL []INT nodes.to.check, RESULT MOBILE []PONY.ERROR err.array, RESULT INT result)

ponylib.occ:2294Process pony.err.shutdown

PROC pony.err.shutdown (PONY.ERRHANDLE! err.handle)

ponylib.occ:2308Process pony.msg.out.uo

PROC pony.msg.out.uo (PONY.MSGHANDLE! msg.handle, CHAN BYTE out!)

ponylib.occ:2373Process pony.msg.out.so

PROC pony.msg.out.so (PONY.MSGHANDLE! msg.handle, SHARED CHAN BYTE out!)

ponylib.occ:2442Process pony.msg.out.ue

PROC pony.msg.out.ue (PONY.MSGHANDLE! msg.handle, CHAN BYTE err!)

ponylib.occ:2498Process pony.msg.out.se

PROC pony.msg.out.se (PONY.MSGHANDLE! msg.handle, SHARED CHAN BYTE err!)

ponylib.occ:2558Process pony.msg.out.uo.ue

PROC pony.msg.out.uo.ue (PONY.MSGHANDLE! msg.handle, CHAN BYTE out!, err!)

ponylib.occ:2627Process pony.msg.out.so.ue

PROC pony.msg.out.so.ue (PONY.MSGHANDLE! msg.handle, SHARED CHAN BYTE out!, CHAN BYTE err!)

ponylib.occ:2698Process pony.msg.out.uo.se

PROC pony.msg.out.uo.se (PONY.MSGHANDLE! msg.handle, CHAN BYTE out!, SHARED CHAN BYTE err!)

ponylib.occ:2770Process pony.msg.out.so.se

PROC pony.msg.out.so.se (PONY.MSGHANDLE! msg.handle, SHARED CHAN BYTE out!, err!)

ponyanstcpip.occ:36Process pony.ans.tcpip

PROC pony.ans.tcpip (CHAN BYTE key?, scr!, err!)