| Process Hacker
    | 
#include <phdk.h>#include <winsock2.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include "md5.h"#include "tcp.h"#include "growl.h"Go to the source code of this file.
| Macros | |
| #define | _CRT_RAND_S | 
| Functions | |
| int | growl_init () | 
| void | growl_shutdown () | 
| char * | gen_salt_alloc (int count) | 
| char * | gen_password_hash_alloc (const char *password, const char *salt) | 
| char * | growl_generate_authheader_alloc (const char *const password) | 
| int | growl_tcp_register (const char *const server, const char *const appname, const char **const notifications, const int notifications_count, const char *const password, const char *const icon) | 
| int | growl_tcp_notify (const char *const server, const char *const appname, const char *const notify, const char *const title, const char *const message, const char *const password, const char *const url, const char *const icon) | 
| int | growl (const char *const server, const char *const appname, const char *const notify, const char *const title, const char *const message, const char *const icon, const char *const password, const char *url) | 
| void | growl_append_md5 (unsigned char *const data, const int data_length, const char *const password) | 
| int | growl_udp_register (const char *const server, const char *const appname, const char **const notifications, const int notifications_count, const char *const password) | 
| int | growl_udp_notify (const char *const server, const char *const appname, const char *const notify, const char *const title, const char *const message, const char *const password) | 
| int | growl_udp (const char *const server, const char *const appname, const char *const notify, const char *const title, const char *const message, const char *const icon, const char *const password, const char *url) | 
| Variables | |
| int | growl_init_ = 0 | 
| char * | gntp_send_license_text | 
| char* gen_password_hash_alloc | ( | const char * | password, | 
| const char * | salt | ||
| ) | 
| int growl | ( | const char *const | server, | 
| const char *const | appname, | ||
| const char *const | notify, | ||
| const char *const | title, | ||
| const char *const | message, | ||
| const char *const | icon, | ||
| const char *const | password, | ||
| const char * | url | ||
| ) | 
| void growl_append_md5 | ( | unsigned char *const | data, | 
| const int | data_length, | ||
| const char *const | password | ||
| ) | 
| char* growl_generate_authheader_alloc | ( | const char *const | password | ) | 
| int growl_tcp_notify | ( | const char *const | server, | 
| const char *const | appname, | ||
| const char *const | notify, | ||
| const char *const | title, | ||
| const char *const | message, | ||
| const char *const | password, | ||
| const char *const | url, | ||
| const char *const | icon | ||
| ) | 
| int growl_tcp_register | ( | const char *const | server, | 
| const char *const | appname, | ||
| const char **const | notifications, | ||
| const int | notifications_count, | ||
| const char *const | password, | ||
| const char *const | icon | ||
| ) | 
| int growl_udp | ( | const char *const | server, | 
| const char *const | appname, | ||
| const char *const | notify, | ||
| const char *const | title, | ||
| const char *const | message, | ||
| const char *const | icon, | ||
| const char *const | password, | ||
| const char * | url | ||
| ) | 
| int growl_udp_notify | ( | const char *const | server, | 
| const char *const | appname, | ||
| const char *const | notify, | ||
| const char *const | title, | ||
| const char *const | message, | ||
| const char *const | password | ||
| ) | 
| int growl_udp_register | ( | const char *const | server, | 
| const char *const | appname, | ||
| const char **const | notifications, | ||
| const int | notifications_count, | ||
| const char *const | password | ||
| ) | 
| char* gntp_send_license_text |