Net_Growl User Guide

Laurent Laville

Revision History
Revision 2.5.22012-03-07LL

Table of Contents

1. Introduction
2. Features
3. System Requirements
4. Installing Net_Growl
4.1. Using PEAR installer
4.2. Install manually
5. Getting Started with Net_Growl
5.1. Register your application
5.2. Notify a simple basic message
5.3. Notify different message types
6. Secure your communication
7. Frequently Asked Questions
7.1. Troubleshooting
A. Net_Growl API
A.1. Overview
A.2. Net_Growl Class
A.3. Net_Growl_Application Class
A.4. Net_Growl_Exception Class
A.5. Net_Growl_Udp Class
A.6. Net_Growl_Gntp Class
A.7. Net_Growl_GntpMock Class
A.8. Net_Growl_Response Class
B. Copyright
C. Glossary

List of Tables

6.1. The supported hashing algorithms
6.2. The supported encryption algorithms
6.3. Hash and Encryption algorithms compatibilities
A.1. All classes
A.2. Net_Growl Constants
A.3. Net_Growl Methods
A.4. Net_Growl_Application Methods
A.5. Net_Growl_Udp Methods
A.6. Net_Growl_Gntp Methods
A.7. Net_Growl_GntpMock Methods
A.8. Net_Growl_Response Methods

List of Examples

5.1. Register your first application
5.2. Register with a Net_Growl_Application object
6.1. encrypted messages with AES/SHA256
7.1. Set timetout to 15 secondes
7.2. Catch errors with a try catch
7.3. Activate the debug mode
7.4. Use the Net_Growl_Response object
A.1. Display Growl Icon
A.2. PEAR_Error growl handler