1
0
mirror of https://github.com/lammertb/libhttp.git synced 2025-07-31 08:24:23 +03:00

Fixed the copyright, changed mg_client_websocket_connect to mg_websocket_client_connect

This commit is contained in:
Jordan
2014-08-26 15:22:22 -04:00
parent a4eca7c492
commit 5d465aadad
5 changed files with 14 additions and 12 deletions

View File

@ -1,5 +1,6 @@
#
# Copyright (c) 2013 No Face Press, LLC
# Copyright (c) 2014 Jordan Shelley
# https://github.com/jshelley
# License http://opensource.org/licenses/mit-license.php MIT License
#

View File

@ -1,9 +1,10 @@
/*
* Copyright (c) 2013 No Face Press, LLC
* Copyright (c) 2014 Jordan Shelley
* https://github.com/jshelley
* License http://opensource.org/licenses/mit-license.php MIT License
*/
// Simple example program on how to use Embedded C interface.
// Simple example program on how to use websocket client embedded C interface.
#ifdef _WIN32
#include <Windows.h>
#else
@ -38,7 +39,7 @@ int main(int argc, char *argv[])
ctx = mg_start(&callbacks, 0, options);
char ebuf[100];
struct mg_connection* newconn = mg_client_websocket_connect("echo.websocket.org", 443, 1,
struct mg_connection* newconn = mg_websocket_client_connect("echo.websocket.org", 443, 1,
ebuf, sizeof(ebuf),
"/", "http://websocket.org",websocket_data_handler);

View File

@ -589,7 +589,7 @@ CIVETWEB_API int mg_strncasecmp(const char *s1, const char *s2, size_t len);
typedef int (*websocket_data_func)(struct mg_connection *, int bits,
char *data, size_t data_len);
CIVETWEB_API struct mg_connection *mg_client_websocket_connect(const char *host, int port, int use_ssl,
CIVETWEB_API struct mg_connection *mg_websocket_client_connect(const char *host, int port, int use_ssl,
char *error_buffer, size_t error_buffer_size,
const char *path, const char *origin, websocket_data_func data_func);

View File

@ -6596,7 +6596,7 @@ static void* websocket_client_thread(void *data)
return NULL;
}
struct mg_connection *mg_client_websocket_connect(const char *host, int port, int use_ssl,
struct mg_connection *mg_websocket_client_connect(const char *host, int port, int use_ssl,
char *error_buffer, size_t error_buffer_size,
const char *path, const char *origin, websocket_data_func data_func)
{

View File

@ -530,7 +530,7 @@ static int websocket_data_handler(struct mg_connection *conn, int flags, char *d
return 1;
}
static void test_mg_client_websocket_connect(int use_ssl) {
static void test_mg_websocket_client_connect(int use_ssl) {
struct mg_connection* conn;
char ebuf[100];
int port = HTTP_PORT;
@ -558,19 +558,19 @@ static void test_mg_client_websocket_connect(int use_ssl) {
if(use_ssl) { port = 443; }
//Not a websocket server path
conn = mg_client_websocket_connect("websocket.org", port, use_ssl,
conn = mg_websocket_client_connect("websocket.org", port, use_ssl,
ebuf, sizeof(ebuf),
"/", "http://websocket.org",websocket_data_handler);
ASSERT(conn == NULL);
//Invalid port test
conn = mg_client_websocket_connect("echo.websocket.org", 0, use_ssl,
conn = mg_websocket_client_connect("echo.websocket.org", 0, use_ssl,
ebuf, sizeof(ebuf),
"/", "http://websocket.org",websocket_data_handler);
ASSERT(conn == NULL);
//Should succeed, echo.websocket.org echos the data back
conn = mg_client_websocket_connect("echo.websocket.org", port, use_ssl,
conn = mg_websocket_client_connect("echo.websocket.org", port, use_ssl,
ebuf, sizeof(ebuf),
"/", "http://websocket.org",websocket_data_handler);
ASSERT(conn != NULL);
@ -1068,9 +1068,9 @@ int __cdecl main(void) {
test_mg_download(1);
#endif
test_mg_client_websocket_connect(0);
test_mg_websocket_client_connect(0);
#ifndef NO_SSL
test_mg_client_websocket_connect(1);
test_mg_websocket_client_connect(1);
#endif
test_mg_upload();