mirror of
https://github.com/meshcore-dev/meshcore.js.git
synced 2026-04-20 22:13:49 +00:00
fix parsing advert type
This commit is contained in:
parent
3ed5eca66b
commit
3edc69dacc
1 changed files with 10 additions and 5 deletions
|
|
@ -38,12 +38,17 @@ class Advert {
|
|||
return this.appData[0];
|
||||
}
|
||||
|
||||
getTypeString() {
|
||||
getType() {
|
||||
const flags = this.getFlags();
|
||||
if(flags & Advert.ADV_TYPE_NONE) return "NONE";
|
||||
if(flags & Advert.ADV_TYPE_CHAT) return "CHAT";
|
||||
if(flags & Advert.ADV_TYPE_REPEATER) return "REPEATER";
|
||||
if(flags & Advert.ADV_TYPE_ROOM) return "ROOM";
|
||||
return flags & 0x0F;
|
||||
}
|
||||
|
||||
getTypeString() {
|
||||
const type = this.getType();
|
||||
if(type === Advert.ADV_TYPE_NONE) return "NONE";
|
||||
if(type === Advert.ADV_TYPE_CHAT) return "CHAT";
|
||||
if(type === Advert.ADV_TYPE_REPEATER) return "REPEATER";
|
||||
if(type === Advert.ADV_TYPE_ROOM) return "ROOM";
|
||||
return null;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue