Download GreenAV User's Guide
Transcript
™ GreenSocs www.GreenSocs.com Contents 1 Introduction 3 2 Green Analysis and Visibility 4 2.1 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2 Namespace gs::av . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.3 API adapter GAV Api . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 Output Plugins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.5 2.6 2.7 2.4.1 Default Output Plugin (special case) . . . . . . . . . . . . . . . . . . . . . . . . 15 2.4.2 NULL Output Plugin (special case) . . . . . . . . . . . . . . . . . . . . . . . . 15 2.4.3 STDOUT Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.4.4 Text-file Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.4.5 Comma Separated Values (CSV) Output Plugin . . . . . . . . . . . . . . . . . . 16 2.4.6 SCV-stream Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.4.7 Value Change Dump (VCD) Output Plugin . . . . . . . . . . . . . . . . . . . . 20 2.4.8 How to implement an Output Plugin . . . . . . . . . . . . . . . . . . . . . . . . 21 Analysis and Visibility Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.5.1 Service Plugin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.5.2 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.5.3 Event Listener . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Statistics Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.6.1 Trigger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.6.2 Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.6.3 StatCalc Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 2.6.4 How to use Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 1 GreenSocs™ is the trading name of GreenSocs Ltd. Registered in England and Wales with registered number 05379256. Registered office 10 Wellington Street, Cambridge CB1 1HW.