CPN
Computational Process Networks
File List
Here is a list of all files with brief descriptions:
[detail level 1234]
o-include
|\-cpn
| o+bits
| o+d4r
| o+io
| o+remote_context
| o+threading
| o+utils
| o*common.h
| o*Context.hThe Context abstract data type
| o*Exceptions.hThe exceptions specified for the CPN network
| o*IQueue.hImplementation and definition for QueueReader adapter
| o*Kernel.hDefinition for the kernel object
| o*KernelAttr.hDefinition of the kernel attributes
| o*NodeAttr.hDefinition for node attributes
| o*NodeBase.hThe base definition of all nodes
| o*NodeFactory.hDefinition of the NodeFactory
| o*OQueue.hDefinition and implementation of an adaptor for the CPN QueueWriter
| o*QueueAttr.hDefinition of the queue attributes
| o*QueueDatatypes.hDefintions of and helper functions for queue datatypes
| \*VariantCPNLoader.h
\-lib
 o-d4r
 |o*D4RDeadlockException.cc
 |o*D4RNode.cc
 |o*D4RQueue.cc
 |\*D4RTag.cc
 o-io
 |o*FileHandle.cc
 |o*ServerSocketHandle.cc
 |o*SocketAddress.cc
 |o*SocketHandle.cc
 |\*WakeupHandle.cc
 o-threading
 |o*PthreadAttr.cc
 |o*PthreadBase.cc
 |o*PthreadCondition.cc
 |o*PthreadConditionAttr.cc
 |o*PthreadLib.cc
 |o*PthreadMutex.cc
 |o*PthreadMutexAttr.cc
 |\*PthreadReadWriteLock.cc
 o-utils
 |o*Directory.cc
 |o*ErrnoException.cc
 |o*Exception.cc
 |o*Logger.cc
 |o*ParseBool.cc
 |o*PathUtils.cc
 |o*StackTrace.ccFunctino for printing out a stack trace lookup the backtrace etc. in the man pages
 |o*ThrowingAssert.ccSome implementation for assert
 |\*ToString.cc
 o*ConnectionServer.cc
 o*ConnectionServer.h
 o*Context.cc
 o*CPNThresholdQueue.ccImplementation of CPN ThresholdQueue
 o*CPNThresholdQueue.hDefault threshold queue implementation
 o*Exceptions.cc
 o*Kernel.ccImplementation for kernel functions
 o*KernelBase.cc
 o*LocalContext.cc
 o*LocalContext.hAn implemenation of Context for a local process specific context
 o*MirrorBufferSet.cc
 o*MirrorBufferSet.h
 o*NodeBase.ccImplementation for the NodeBase class
 o*NodeFactory.ccImplementation for the NodeFactory registry
 o*NodeLoader.cc
 o*PacketDecoder.cc
 o*PacketDecoder.h
 o*PacketEncoder.cc
 o*PacketEncoder.h
 o*PacketHeader.cc
 o*PacketHeader.hDeclarations of a generic binary packet format
 o*PseudoNode.cc
 o*QueueBase.ccImplementation for the QueueBase
 o*QueueBase.hTop Representations of generic queues for the CPN library
 o*QueueDatatypes.ccDefinitions of the queue datatypes
 o*QueueReader.ccImplemenation for the QueueReader
 o*QueueWriter.ccImplementation for the QueueWriter
 o*RDMAQueue.cc
 o*RDMAQueue.h
 o*RemoteContext.cc
 o*RemoteContextClient.cc
 o*RemoteContextDaemon.cc
 o*RemoteContextServer.cc
 o*RemoteQueue.cc
 o*RemoteQueue.h
 o*RemoteQueueBase.cc
 o*RemoteQueueBase.h
 o*RemoteQueueHolder.cc
 o*RemoteQueueHolder.hAn object to hold references to RemoteQueues so they can continue to work after the node has gone away
 o*ThresholdQueue.h
 o*ThresholdQueueAttr.h
 o*ThresholdQueueBase.cc
 o*ThresholdQueueBase.h
 \*VariantCPNLoader.cc