Difference between revisions of "Ancient V4 Design"
From EPICSWIKI
MartyKraimer (talk | contribs) |
RalphLange (talk | contribs) m (Added link to 2nd Meeting Notes →Obsolete pages) |
||
(29 intermediate revisions by 5 users not shown) | |||
Line 4: | Line 4: | ||
''Note to authors: please use 'V4' at the start of page names for Version 4 documentation, as this makes it clear which wiki pages refer to the new designs just from the page name.'' | ''Note to authors: please use 'V4' at the start of page names for Version 4 documentation, as this makes it clear which wiki pages refer to the new designs just from the page name.'' | ||
== Overall Design == | |||
* [[V4 Use Cases]] - Bob Dalesio, Kay Kasemir | |||
== Core and Database == | == Core and Database == | ||
* [[V4 Standard Types]] | <b>Marty Kraimer is currently working on a Java IOC. He is no longer updating any material in this section.</b> | ||
* [[V4 Modules and Interfaces]] - Andrew Johnson | |||
* [[V4 Requirements for Standard Types]] - Andrew Johnson | |||
* [[V4 Standard Properties and Events]] - Andrew Johnson | * [[V4 Standard Properties and Events]] - Andrew Johnson | ||
* [[V4 | * V4 Database Definition - Marty Kraimer, Andrew Johnson | ||
** [[V4 | ** [[V4 DBD Statement Syntax]] - Marty Kraimer, Andrew Johnson | ||
** [[V4 | ** [[V4 DB Record Instance Syntax]] - Andrew Johnson | ||
** [[V4 DBD Examples]] | ** [[V4 DB RecordCommon]] - Marty Kraimer | ||
** [[V4 | ** [[V4 DBD Examples]] - Marty Kraimer, Andrew Johnson | ||
** [[V4 Link Support Tutorial]] - Marty Kraimer | |||
** [[V4 View Generated Code]] - Andrew Johnson | |||
* V4 Database Runtime | |||
** [[V4 Design: Record Processing]] - Marty Kraimer | |||
** [[V4 Design: dbdInterfaces]] - Marty Kraimer | |||
** [[V4 Design: Runtime Interfaces]] - Marty Kraimer | |||
** [[V4 Design: RecordCommon Support]] - Marty Kraimer | |||
* | * V4 Database Access: | ||
** [[V4 Design: epicsTypes]] - Marty Kraimer, Andrew Johnson | |||
** [[V4 Design: Assembling Record Support]] - Ben Franksen | |||
** [[V4 Design: epicsTypes]] - Marty Kraimer | ** [[V4 Design: driverInterfaces]] - Marty Kraimer | ||
** [[V4 Design: | |||
** [[V4 Design: | |||
* [[V4 User-defined fields]] - Kay Kasemir | * [[V4 User-defined fields]] - Kay Kasemir | ||
* [[V4 Server Side Plugins]] - Ralph Lange, Benjamin Franksen | * [[V4 Server Side Plugins]] - Ralph Lange, Benjamin Franksen | ||
== Network Communications == | == Network Communications == | ||
* [[V4 CA Interfaces]] - Jeff Hill | |||
* [[V4 CA Protocol Specification]] - Jeff Hill | |||
* [[V4 Name Server]] - Doug Murray, Kay Kasemir | * [[V4 Name Server]] - Doug Murray, Kay Kasemir | ||
* [[V4 CA Client User Interface]] - Doug Murray, Kay Kasemir | * [[V4 CA Client User Interface]] - Doug Murray, Kay Kasemir | ||
* [[V4 Data Interface]] - Kay Kasemir | |||
* [[V4 CA example timeStamp, sevr, status, data]] - Marty Kraimer | |||
== Other Services == | == Other Services == | ||
* [[V4 Replacement for drvTS]] - Timo Korhonen | * [[V4 Replacement for drvTS]] - Timo Korhonen | ||
* [[V4 Replacement for SNL]] - Ben Franksen, Go"tz Pfeiffer | |||
* [[V4 Data Store]] - Ralph Lange | |||
== Obsolete pages == | |||
* [[V4 July Meeting Agenda]] | |||
* [[V4 2nd Design Meeting Notes]] | |||
* [[V4 DBD dbCommon and iocRecord]] - Marty Kraimer | |||
* [[V4 DBD Generated Code]] - Marty Kraimer | |||
* [[V4 Design: dbdClass]] - Marty Kraimer | |||
* [[V4 Design: dbdClass Examples]] - Marty Kraimer | |||
* [[V4 Design: Database Initialization]] - Marty Kraimer | |||
* [[V4 Design: Database Access Semantics]] - Marty Kraimer |
Latest revision as of 03:17, 15 April 2008
This page links to various documents for discussion by the EPICS core developers.
Code to implement this stuff doesn't exist yet, and the designs may change!
Note to authors: please use 'V4' at the start of page names for Version 4 documentation, as this makes it clear which wiki pages refer to the new designs just from the page name.
Overall Design
- V4 Use Cases - Bob Dalesio, Kay Kasemir
Core and Database
Marty Kraimer is currently working on a Java IOC. He is no longer updating any material in this section.
- V4 Modules and Interfaces - Andrew Johnson
- V4 Requirements for Standard Types - Andrew Johnson
- V4 Standard Properties and Events - Andrew Johnson
- V4 Database Definition - Marty Kraimer, Andrew Johnson
- V4 DBD Statement Syntax - Marty Kraimer, Andrew Johnson
- V4 DB Record Instance Syntax - Andrew Johnson
- V4 DB RecordCommon - Marty Kraimer
- V4 DBD Examples - Marty Kraimer, Andrew Johnson
- V4 Link Support Tutorial - Marty Kraimer
- V4 View Generated Code - Andrew Johnson
- V4 Database Runtime
- V4 Design: Record Processing - Marty Kraimer
- V4 Design: dbdInterfaces - Marty Kraimer
- V4 Design: Runtime Interfaces - Marty Kraimer
- V4 Design: RecordCommon Support - Marty Kraimer
- V4 Database Access:
- V4 Design: epicsTypes - Marty Kraimer, Andrew Johnson
- V4 Design: Assembling Record Support - Ben Franksen
- V4 Design: driverInterfaces - Marty Kraimer
- V4 User-defined fields - Kay Kasemir
- V4 Server Side Plugins - Ralph Lange, Benjamin Franksen
Network Communications
- V4 CA Interfaces - Jeff Hill
- V4 CA Protocol Specification - Jeff Hill
- V4 Name Server - Doug Murray, Kay Kasemir
- V4 CA Client User Interface - Doug Murray, Kay Kasemir
- V4 Data Interface - Kay Kasemir
- V4 CA example timeStamp, sevr, status, data - Marty Kraimer
Other Services
- V4 Replacement for drvTS - Timo Korhonen
- V4 Replacement for SNL - Ben Franksen, Go"tz Pfeiffer
- V4 Data Store - Ralph Lange
Obsolete pages
- V4 DBD dbCommon and iocRecord - Marty Kraimer
- V4 DBD Generated Code - Marty Kraimer
- V4 Design: dbdClass - Marty Kraimer
- V4 Design: dbdClass Examples - Marty Kraimer
- V4 Design: Database Initialization - Marty Kraimer
- V4 Design: Database Access Semantics - Marty Kraimer