Package: Proc4 0.8-5
Proc4: Four Process Assessment Database and Dispatcher
Utilities for working with messages in the four four process architecture as json objects.
Authors:
Proc4_0.8-5.tar.gz
Proc4_0.8-5.zip(r-4.7)Proc4_0.8-5.zip(r-4.6)Proc4_0.8-5.zip(r-4.5)
Proc4_0.8-5.tgz(r-4.6-any)Proc4_0.8-5.tgz(r-4.5-any)
Proc4_0.8-5.tar.gz(r-4.7-any)Proc4_0.8-5.tar.gz(r-4.6-any)
Proc4_0.8-5.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
Proc4/json (API)
| # Install 'Proc4' in R: |
| install.packages('Proc4', repos = c('https://ralmond.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/ralmond/proc4/issues
assessment-scoringevidence-centered-designmongodb-database
Last updated from:f22a748ec7. Checks:7 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | WARNING | 168 | ||
| source / vignettes | OK | 232 | ||
| linux-release-x86_64 | WARNING | 275 | ||
| macos-release-arm64 | WARNING | 125 | ||
| macos-oldrel-arm64 | WARNING | 88 | ||
| windows-devel | WARNING | 87 | ||
| windows-release | WARNING | 110 | ||
| windows-oldrel | WARNING | 117 | ||
| wasm-release | OK | 124 |
Exports:all.equal.P4Messageappapp<-as.jlistbuildListenerbuildListenerSetbuildMessageCaptureListenercleanMessageJlistcleanMessageQueueclearMessagescontextcontext<-detailsdetails<-fetchNextMessagegenerateListenerExportsimportMessagesInjectionListenerisListenerlistenerDataTablelistenerNameListenerSetlisteningFormarkAsErrormarkAsProcessedmessmess<-mongoAppendernotifyListenersP4Messageparse.jlistprocessedprocessingErrorreceiveMessageregisterOutputresetListenersresetProcessedMessagessendersender<-serializeDatashowTableListenertimestamptimestamp<-toStringuiduid<-UpdateListenerupdateTableUpsertListenerwithFlogging
Dependencies:askpassformatRfutile.loggerfutile.optionsjsonlitelambda.rmimemongomongoliteopensslsys
Last update: 2023-07-11
Started: 2023-07-11
Last update: 2023-07-11
Started: 2023-07-11
Last update: 2022-05-28
Started: 2022-05-28
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Four Process Assessment Database and Dispatcher | Proc4-package Proc4 |
| Builds history matrixes showing changes in Bayes nets over time. | buildAppHist buildHistMat |
| Builds a listener from a JSON description. | buildListener |
| Builds Listener Set from a a JSON configuration | buildListenerSet |
| Converts a JSON object into a P4 Message | as.jlist,P4Message,list-method buildMessage cleanMessageJlist parse.jlist,P4Message,list-method |
| Class '"CaptureListener"' | CaptureListener-class isListener,CaptureListener-method listenerDataTable,CaptureListener-method listenerName,CaptureListener-method receiveMessage,CaptureListener-method |
| Removes messages matching query from queue. | cleanMessageQueue cleanMessageQueue,MongoQueue-method |
| Returns the next unprocessed message from a message queue. | fetchNextMessage fetchNextMessage,MessageQueue-method |
| Build tables from messages saved by the listner | generateListenerExports updateTable |
| Imports a file full of messages into a message queue. | importMessages importMessages,MongoQueue-method |
| Class '"InjectionListener"' | InjectionListener-class isListener,InjectionListener-method listenerDataTable,InjectionListener-method listenerName,InjectionListener-method receiveMessage,InjectionListener-method |
| A listener is an object which can recieve a message. | clearMessages clearMessages,RefListener-method isListener isListener,ANY-method isListener,RefListener-method Listener Listener-class listenerName listenerName,RefListener-method listeningFor listeningFor,RefListener-method receiveMessage receiveMessage,RefListener-method RefListener RefListener-class |
| Constructors for Listener Classes | CaptureListener InjectionListener TableListener UpdateListener UpsertListener |
| Fetches a data frame containing information captured by listener | listenerDataTable listenerDataTable,RefListener-method |
| Class '"ListenerSet"' | clearMessages,ListenerSet-method isListener,ListenerSet-method ListenerSet ListenerSet-class notifyListeners,ListenerSet-method NullListenerSet NullListenerSet-class receiveMessage,ListenerSet-method |
| Class '"ListQueue"' | ListQueue-class markAsError,ListQueue,ANY-method markAsProcessed,ListQueue,ANY-method |
| Functions for manipulating entries in a message queue. | markAsError markAsError,JSONDB,P4Message-method markAsError,ListQueue-method markAsError,MongoQueue,ANY-method markAsError,NULL,P4Message-method markAsProcessed markAsProcessed,JSONDB,P4Message-method markAsProcessed,ListQueue-method markAsProcessed,MongoQueue,ANY-method markAsProcessed,NULL,P4Message-method processed processingError |
| Class '"MessageQueue"' | MessageQueue-class |
| Class '"mongoAppender"' | mongoAppender mongoAppender-class |
| Class '"MongoQueue"' | MongoQueue-class |
| Notifies listeners that a new message is available. | notifyListeners |
| Constructor and accessors for P4 Messages | all.equal.P4Message app app<- context context<- details details<- mess mess<- P4Message sender sender<- show,P4Message-method timestamp timestamp<- toString,P4Message-method uid uid<- |
| Class '"P4Message"' | app,P4Message-method app<-,P4Message-method context,P4Message-method context<-,P4Message-method details,P4Message-method details<-,P4Message-method mess,P4Message-method mess<-,P4Message-method P4Message-class processed,P4Message-method processingError,P4Message-method sender,P4Message-method sender<-,P4Message-method timestamp,P4Message-method timestamp<-,P4Message-method uid,P4Message-method uid<-,P4Message-method |
| Registers a file used for output information from an engine. | registerOutput registerOutput,ListenerSet-method |
| Clears messages caches associated with listeners | resetListeners resetListeners,ListenerSet-method resetListeners,NULL-method |
| Clears the processed flags on the matching messages | resetProcessedMessages resetProcessedMessages,ListQueue-method resetProcessedMessages,MongoQueue-method |
| Produces a string with a JSON representation of an R object | serializeData |
| Class '"TableListener"' | isListener,TableListener-method listenerDataTable,TableListener-method listenerName,TableListener-method receiveMessage,TableListener-method TableListener-class |
| Class '"UpdateListener"' | isListener,UpdateListener-method listenerDataTable,UpdateListener-method listenerName,UpdateListener-method receiveMessage,UpdateListener-method UpdateListener-class |
| Class '"UpsertListener"' | isListener,UpsertListener-method listenerDataTable,UpsertListener-method listenerName,UpsertListener-method receiveMessage,UpsertListener-method UpsertListener-class |
| Invoke expression with errors logged and traced | withFlogging |
