MesiboMessage constructor

MesiboMessage({
  1. required int mid,
  2. required int refid,
  3. required int rsid,
  4. required int type,
  5. required int flags,
  6. required int status,
  7. required int expiry,
  8. required int origin,
  9. String? title,
  10. String? subtitle,
  11. String? footer,
  12. String? message,
  13. String? filePath,
  14. required int fileType,
  15. required int fileSize,
  16. required double latitude,
  17. required double longitude,
  18. required MesiboProfileFlutter? profile,
  19. required MesiboProfileFlutter? groupProfile,
  20. 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,}
  );