Skip to content

@mega-yfue/eufy-sdk / MessageTag

Enumeration: MessageTag ​

MCS wire-framing tags — the 1-byte tag preceding each framed message on Google's MCS/FCM socket.

Pure transport framing (login/heartbeat/data-stanza routing); it is NOT a push event semantic, so it lives with the push transport, not in the model's push-event vocabulary (the model layer's push-event module). The parser and client are its only consumers.

Enumeration Members ​

BatchPresenceStanza ​

ts
BatchPresenceStanza: 9;

BindAccountRequest ​

ts
BindAccountRequest: 13;

BindAccountResponse ​

ts
BindAccountResponse: 14;

Close ​

ts
Close: 4;

DataMessageStanza ​

ts
DataMessageStanza: 8;

HeartbeatAck ​

ts
HeartbeatAck: 1;

HeartbeatPing ​

ts
HeartbeatPing: 0;

HttpRequest ​

ts
HttpRequest: 11;

HttpResponse ​

ts
HttpResponse: 12;

IqStanza ​

ts
IqStanza: 7;

LoginRequest ​

ts
LoginRequest: 2;

LoginResponse ​

ts
LoginResponse: 3;

MessageStanza ​

ts
MessageStanza: 5;

NumProtoTypes ​

ts
NumProtoTypes: 16;

PresenceStanza ​

ts
PresenceStanza: 6;

StreamErrorStanza ​

ts
StreamErrorStanza: 10;

TalkMetadata ​

ts
TalkMetadata: 15;

Independent and unofficial. Not affiliated with, endorsed by, or sponsored by Anker Innovations, Anker eufy, or eufy. "Anker eufy", "eufy" and "Anker" are trademarks of their respective owners. Use responsibly — rapid or failed logins can trigger captcha or temporary cooldowns.