mirror of
https://github.com/cesanta/mongoose.git
synced 2026-10-19 11:09:42 +00:00
Make MG_CTL_MSG_MESSAGE_SIZE overridable
CL: Make MG_CTL_MSG_MESSAGE_SIZE overridable Fix https://github.com/cesanta/mongoose/pull/987 PUBLISHED_FROM=b0a7c67297b98f616c9eadcd3c34b8747939c918
This commit is contained in:
1 parent
9a70abef24
commit
c198d2e5f1
5 files changed
+7
-3
No files matched your search
@@ -16,5 +16,5 @@ that can be, and must be, called from a different (non-IO) thread.
|
||||
`func` callback function will be called by the IO thread for each
|
||||
connection. When called, the event will be `MG_EV_POLL`, and a message will
|
||||
be passed as the `ev_data` pointer. Maximum message size is capped
|
||||
by `MG_CTL_MSG_MESSAGE_SIZE` which is set to 8192 bytes.
|
||||
by `MG_CTL_MSG_MESSAGE_SIZE` which is set to 8192 bytes by default.
|
||||
|
||||
@@ -38,7 +38,9 @@
|
||||
/* Amalgamated: #include "mg_http.h" */
|
||||
/* Amalgamated: #include "mg_net.h" */
|
||||
|
||||
#ifndef MG_CTL_MSG_MESSAGE_SIZE
|
||||
#define MG_CTL_MSG_MESSAGE_SIZE 8192
|
||||
#endif
|
||||
|
||||
/* internals that need to be accessible in unit tests */
|
||||
MG_INTERNAL struct mg_connection *mg_do_connect(struct mg_connection *nc,
|
||||
|
||||
+1
-1
@@ -4034,7 +4034,7 @@ int mg_mgr_poll(struct mg_mgr *mgr, int milli);
|
||||
* `func` callback function will be called by the IO thread for each
|
||||
* connection. When called, the event will be `MG_EV_POLL`, and a message will
|
||||
* be passed as the `ev_data` pointer. Maximum message size is capped
|
||||
* by `MG_CTL_MSG_MESSAGE_SIZE` which is set to 8192 bytes.
|
||||
* by `MG_CTL_MSG_MESSAGE_SIZE` which is set to 8192 bytes by default.
|
||||
*/
|
||||
void mg_broadcast(struct mg_mgr *mgr, mg_event_handler_t cb, void *data,
|
||||
size_t len);
|
||||
|
||||
@@ -34,7 +34,9 @@
|
||||
#include "mg_http.h"
|
||||
#include "mg_net.h"
|
||||
|
||||
#ifndef MG_CTL_MSG_MESSAGE_SIZE
|
||||
#define MG_CTL_MSG_MESSAGE_SIZE 8192
|
||||
#endif
|
||||
|
||||
/* internals that need to be accessible in unit tests */
|
||||
MG_INTERNAL struct mg_connection *mg_do_connect(struct mg_connection *nc,
|
||||
|
||||
+1
-1
@@ -225,7 +225,7 @@ int mg_mgr_poll(struct mg_mgr *mgr, int milli);
|
||||
* `func` callback function will be called by the IO thread for each
|
||||
* connection. When called, the event will be `MG_EV_POLL`, and a message will
|
||||
* be passed as the `ev_data` pointer. Maximum message size is capped
|
||||
* by `MG_CTL_MSG_MESSAGE_SIZE` which is set to 8192 bytes.
|
||||
* by `MG_CTL_MSG_MESSAGE_SIZE` which is set to 8192 bytes by default.
|
||||
*/
|
||||
void mg_broadcast(struct mg_mgr *mgr, mg_event_handler_t cb, void *data,
|
||||
size_t len);
|
||||
|
||||
Reference in new issue
Block a user