COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Classes | Macros | Functions
prowl.h File Reference
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <unistd.h>
#include <string.h>
#include <stdio.h>
#include <ctype.h>
#include <openssl/ssl.h>
#include <openssl/err.h>

Go to the source code of this file.

Classes

struct  prowl_connection
 

Macros

#define STRICT
 
#define SSL_PORT   443
 
#define HOSTNAME   "prowl.weks.net"
 
#define MESSAGESIZE   11400
 
#define BUFFERSIZE   512
 
#define PROWL_PRIORITY_VERY_LOW   -2
 
#define PROWL_PRIORITY_MODERATE   -1
 
#define PROWL_PRIORITY_NORMAL   0
 
#define PROWL_PRIORITY_HIGH   1
 
#define PROWL_PRIORITY_EMERGENCY   2
 
#define SOCKET   int
 
#define SOCKET_ERROR   -1
 
#define closesocket(socket)   close(socket)
 

Functions

int prowl_push_msg (char *api_key, int priority, char *application_name, char *event_name, char *description)
 

Macro Definition Documentation

#define BUFFERSIZE   512

Definition at line 18 of file prowl.h.

#define closesocket (   socket)    close(socket)

Definition at line 39 of file prowl.h.

#define HOSTNAME   "prowl.weks.net"

Definition at line 16 of file prowl.h.

#define MESSAGESIZE   11400

Definition at line 17 of file prowl.h.

#define PROWL_PRIORITY_EMERGENCY   2

Definition at line 25 of file prowl.h.

#define PROWL_PRIORITY_HIGH   1

Definition at line 24 of file prowl.h.

#define PROWL_PRIORITY_MODERATE   -1

Definition at line 22 of file prowl.h.

#define PROWL_PRIORITY_NORMAL   0

Definition at line 23 of file prowl.h.

#define PROWL_PRIORITY_VERY_LOW   -2

Definition at line 21 of file prowl.h.

#define SOCKET   int

Definition at line 37 of file prowl.h.

#define SOCKET_ERROR   -1

Definition at line 38 of file prowl.h.

#define SSL_PORT   443

Definition at line 15 of file prowl.h.

#define STRICT

Definition at line 13 of file prowl.h.

Function Documentation

int prowl_push_msg ( char *  api_key,
int  priority,
char *  application_name,
char *  event_name,
char *  description 
)

Definition at line 20 of file prowl.c.

Send comments to:
COOLFluiD Web Admin