mirror of
https://github.com/Links2004/arduinoWebSockets.git
synced 2025-07-17 01:02:05 +02:00
add virtual to write
fix some naming
This commit is contained in:
@ -599,7 +599,7 @@ bool WebSockets::readCb(WSclient_t * client, uint8_t * out, size_t n, WSreadWait
|
|||||||
* @param client WSclient_t *
|
* @param client WSclient_t *
|
||||||
* @param out uint8_t * data buffer
|
* @param out uint8_t * data buffer
|
||||||
* @param n size_t byte count
|
* @param n size_t byte count
|
||||||
* @return true if ok
|
* @return bytes send
|
||||||
*/
|
*/
|
||||||
size_t WebSockets::write(WSclient_t * client, uint8_t *out, size_t n) {
|
size_t WebSockets::write(WSclient_t * client, uint8_t *out, size_t n) {
|
||||||
if(out == NULL) return 0;
|
if(out == NULL) return 0;
|
||||||
@ -607,7 +607,7 @@ size_t WebSockets::write(WSclient_t * client, uint8_t *out, size_t n) {
|
|||||||
unsigned long t = millis();
|
unsigned long t = millis();
|
||||||
size_t len = 0;
|
size_t len = 0;
|
||||||
size_t total = 0;
|
size_t total = 0;
|
||||||
DEBUG_WEBSOCKETS("[size_t] n: %d t: %d\n", n, t);
|
DEBUG_WEBSOCKETS("[write] n: %d t: %d\n", n, t);
|
||||||
while(n > 0) {
|
while(n > 0) {
|
||||||
if(client->tcp == NULL) {
|
if(client->tcp == NULL) {
|
||||||
DEBUG_WEBSOCKETS("[write] tcp is null!\n");
|
DEBUG_WEBSOCKETS("[write] tcp is null!\n");
|
||||||
|
@ -265,7 +265,7 @@ class WebSockets {
|
|||||||
String base64_encode(uint8_t * data, size_t length);
|
String base64_encode(uint8_t * data, size_t length);
|
||||||
|
|
||||||
bool readCb(WSclient_t * client, uint8_t *out, size_t n, WSreadWaitCb cb);
|
bool readCb(WSclient_t * client, uint8_t *out, size_t n, WSreadWaitCb cb);
|
||||||
size_t write(WSclient_t * client, uint8_t *out, size_t n);
|
virtual size_t write(WSclient_t * client, uint8_t *out, size_t n);
|
||||||
size_t write(WSclient_t * client, const char *out);
|
size_t write(WSclient_t * client, const char *out);
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user