1
This commit is contained in:
parent
66aa3a6fbb
commit
261a025565
@ -194,7 +194,7 @@ namespace a8
|
|||||||
int prev_offset = 0;
|
int prev_offset = 0;
|
||||||
do {
|
do {
|
||||||
prev_offset = offset;
|
prev_offset = offset;
|
||||||
DecodeUserPacket(decoded_buff_, offset, decoded_bufflen_);
|
on_decode_userpacket(decoded_buff_, offset, decoded_bufflen_);
|
||||||
} while (prev_offset < offset && offset < decoded_bufflen_);
|
} while (prev_offset < offset && offset < decoded_bufflen_);
|
||||||
|
|
||||||
if (offset > 0 && offset < decoded_bufflen_){
|
if (offset > 0 && offset < decoded_bufflen_){
|
||||||
@ -292,11 +292,6 @@ namespace a8
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void WebSocketClient::DecodeUserPacket(char* buf, int& offset, unsigned int buflen)
|
|
||||||
{
|
|
||||||
int i = 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
@ -20,7 +20,7 @@ namespace a8
|
|||||||
std::function<void (a8::WebSocketClient*, int)> on_error;
|
std::function<void (a8::WebSocketClient*, int)> on_error;
|
||||||
std::function<void (a8::WebSocketClient*)> on_connect;
|
std::function<void (a8::WebSocketClient*)> on_connect;
|
||||||
std::function<void (a8::WebSocketClient*)> on_disconnect;
|
std::function<void (a8::WebSocketClient*)> on_disconnect;
|
||||||
std::function<void (a8::WebSocketClient*, char*, unsigned int)> on_socketread;
|
std::function<void (char*, int&, unsigned int)> on_decode_userpacket;
|
||||||
|
|
||||||
void Open();
|
void Open();
|
||||||
void Close();
|
void Close();
|
||||||
@ -30,7 +30,6 @@ namespace a8
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
void DecodePacket(char* buf, int& offset, unsigned int buflen);
|
void DecodePacket(char* buf, int& offset, unsigned int buflen);
|
||||||
void DecodeUserPacket(char* buf, int& offset, unsigned int buflen);
|
|
||||||
|
|
||||||
void ProcessHandShake(char* buf, int& offset, unsigned int buflen);
|
void ProcessHandShake(char* buf, int& offset, unsigned int buflen);
|
||||||
void ProcessWsHandShake(char* buf, int& offset, unsigned int buflen);
|
void ProcessWsHandShake(char* buf, int& offset, unsigned int buflen);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user