Causeway JSON
From Erights
(Difference between revisions)
												
			
		Kevin Reid  (Talk | contribs)  (→Event:  add Comment)  | 
		Kevin Reid  (Talk | contribs)   (→CallSite:  list fields and link, at least)  | 
		||
| Line 22: | Line 22: | ||
== CallSite ==  | == CallSite ==  | ||
| + | |||
| + | A stack frame.  | ||
| + | |||
| + | Fields:  | ||
| + | * <code>name</code> :[[String]], the name of the method/code being executed.  | ||
| + | * <code>source</code> :[[String]], the path of the source file.  | ||
| + | * optional <code>span</code> :[[List]]<nowiki>[</nowiki>[[List]]<nowiki>[</nowiki>[[int]]]], the span in the source file.  | ||
| + | |||
| + | See also [http://waterken.sourceforge.net/javadoc/org/ref_send/log/CallSite.html CallSite in ref_send].  | ||
== Anchor ==  | == Anchor ==  | ||
Revision as of 23:45, 1 August 2008
This page is only partly written!
The new log format for Causeway is based on the JSON serialization used by ref_send / Waterken Server (implementation).
The structure classes used by ref_send.
A log is an array of Events.
Contents | 
Event
Sent
SentIf
Got
Resolved
Comment
Trace
CallSite
A stack frame.
Fields:
-  
name:String, the name of the method/code being executed. -  
source:String, the path of the source file. -  optional 
span:List[List[int]], the span in the source file. 
See also CallSite in ref_send.

