MesiboMessage constructor
MesiboMessage({
- required int mid,
- required int refid,
- required int rsid,
- required int type,
- required int flags,
- required int status,
- required int expiry,
- required int origin,
- String? title,
- String? subtitle,
- String? message,
- String? filePath,
- required int fileType,
- required int fileSize,
- required double latitude,
- required double longitude,
- required MesiboProfileFlutter? profile,
- required MesiboProfileFlutter? groupProfile,
- MesiboDateTimeFlutter? ts,
Implementation
}class MesiboMessage extends MESIbofLUTTercLAss{static const int MESIBO_STATUS_UNKNOWN= 0;static const int MESIBO_STATUS_ONLINE= 1;static const int MESIBO_STATUS_OFFLINE= 2;static const int MESIBO_STATUS_SIGNOUT= 3;static const int MESIBO_STATUS_AUTHFAIL= 4;static const int MESIBO_STATUS_STOPPED= 5;static const int MESIBO_STATUS_CONNECTING= 6;static const int MESIBO_STATUS_CONNECTFAILURE= 7;static const int MESIBO_STATUS_NONETWORK= 8;static const int MESIBO_STATUS_ONPREMISEERROR= 9;static const int MESIBO_STATUS_SUSPEND= 10;static const int MESIBO_STATUS_UPDATE= 20;static const int MESIBO_STATUS_MANDUPDATE= 21;static const int MESIBO_STATUS_SHUTDOWN= 22;static const int MESIBO_STATUS_ACTIVITY=-1;static const int CM_MSGSTATUS_DATETIME= 0x24;static const int MESIBO_FLAG_DELIVERYRECEIPT= 0x1;static const int MESIBO_FLAG_READRECEIPT= 0x2;static const int MESIBO_FLAG_TRANSIENT= 0x4;static const int MESIBO_FLAG_PRESENCE= 0x8;static const int MESIBO_FLAG_FORWARDED= 0x80;static const int MESIBO_FLAG_ENCRYPTED= 0x80;static const int MESIBO_FLAG_TLV= 0x100;static const int CLIENT_MSGFLAG_DELETED=(1<<55);static const int CLIENT_MSGFLAG_SAVEONLY=(1<<56);static const int CLIENT_MSGFLAG_WIPED=(1<<57);static const int CLIENT_MSGFLAG_FILETRANSFERRED=(1<<58);static const int CLIENT_MSGFLAG_FILEFAILED=(1<<59);static const int MESIBO_FLAG_MODIFY= 0x40000;static const int MESIBO_FLAG_BROADCAST= 0x80000;static const int MESIBO_FLAG_NONBLOCKING= 0x80000;static const int MESIBO_FLAG_DONTSEND= 0x200000;static const int MESIBO_FLAG_LASTMESSAGE= 0x800000;static const int MESIBO_FLAG_EORS= 0x4000000;static const int MESIBO_FLAG_SAVECUSTOM=(1<<56);static const int MESIBO_FLAG_FILETRANSFERRED=(1<<58);static const int MESIBO_FLAG_FILEFAILED=(1<<59);static const int MESIBO_MSGSTATUS_OUTBOX= 0;static const int MESIBO_MSGSTATUS_SENT= 1;static const int MESIBO_MSGSTATUS_DELIVERED= 2;static const int MESIBO_MSGSTATUS_READ= 3;static const int MESIBO_MSGSTATUS_RECEIVEDNEW= 0x12;static const int MESIBO_MSGSTATUS_RECEIVEDREAD= 0x13;static const int MESIBO_MSGSTATUS_CALLMISSED= 0x15;static const int MESIBO_MSGSTATUS_CALLINCOMING= 0x16;static const int MESIBO_MSGSTATUS_CALLOUTGOING= 0x17;static const int MESIBO_MSGSTATUS_CUSTOM= 0x20;static const int MESIBO_MSGSTATUS_E2E= 0x23;static const int MESIBO_MSGSTATUS_DATETIME= 0x24;static const int MESIBO_MSGSTATUS_HEADER= 0x25;static const int MESIBO_MSGSTATUS_INVISIBLE= 0x26;static const int MESIBO_MSGSTATUS_TIMESTAMP= 0x30;static const int MESIBO_MSGSTATUS_FAIL= 0x80;static const int MESIBO_MSGSTATUS_USEROFFLINE= 0x81;static const int MESIBO_MSGSTATUS_INBOXFULL= 0x82;static const int MESIBO_MSGSTATUS_INVALIDDEST= 0x83;static const int MESIBO_MSGSTATUS_EXPIRED= 0x84;static const int MESIBO_MSGSTATUS_BLOCKED= 0x88;static const int MESIBO_MSGSTATUS_GROUPPAUSED= 0x90;static const int MESIBO_MSGSTATUS_NOTMEMBER= 0x91;static const int MESIBO_RESULT_OK= 0;static const int MESIBO_RESULT_FAIL= 0x80;static const int MESIBO_RESULT_GENERROR= 0x81;static const int MESIBO_RESULT_NOSUCHERROR= 0x83;static const int MESIBO_RESULT_INBOXFULL= 0x84;static const int MESIBO_RESULT_BADREQ= 0x85;static const int MESIBO_RESULT_OVERCAPACITY= 0x86;static const int MESIBO_RESULT_RETRYLATER= 0x87;static const int MESIBO_RESULT_E2EERROR= 0x8A;static const int MESIBO_RESULT_TIMEOUT= 0xB0;static const int MESIBO_RESULT_CONNECTFAIL= 0xB1;static const int MESIBO_RESULT_DISCONNECTED= 0xB2;static const int MESIBO_RESULT_REQINPROGRESS= 0xB3;static const int MESIBO_RESULT_BUFFERFULL= 0xB4;static const int MESIBO_RESULT_AUTHFAIL= 0xC0;static const int MESIBO_RESULT_DENIED= 0xC1;static const int MESIBO_ORIGIN_REALTIME= 0;static const int MESIBO_ORIGIN_DBMESSAGE= 1;static const int MESIBO_ORIGIN_DBSUMMARY= 2;static const int MESIBO_ORIGIN_PENDING= 3;static const int MESIBO_FILETYPE_AUTO= 0;static const int MESIBO_FILETYPE_IMAGE= 1;static const int MESIBO_FILETYPE_VIDEO= 2;static const int MESIBO_FILETYPE_AUDIO= 3;static const int MESIBO_FILETYPE_OTHER= 10;MesiboMessage({required super.mid,required super.refid,required super.rsid,required super.type,required super.flags,required super.status,required super.expiry,required super.origin,super.title,super.subtitle,super.footer,super.message,super.filePath,required super.fileType,required super.fileSize,required super.latitude,required super.longitude,required super.profile,required super.groupProfile,super.ts,}
);