sendMessageC2C method

void sendMessageC2C(
  1. BaseMessage baseMessage, {
  2. TIMValueCallback? callback,
})

Implementation

void sendMessageC2C(BaseMessage baseMessage, {TIMValueCallback? callback}) {
  sendMessage(baseMessage.id!, baseMessage.receiver,
      callback: TIMValueCallback(onSuccess: (v2timMessage) {
        baseMessage.isSendSuccessState = true;
        callback?.onSuccess(v2timMessage);
      }, onError: (code, desc) {
        callback?.onError(code, desc);
        switch (code) {
          case 20007:
            (baseMessage as ChatMessageBean).isBlockIn = true;
            break;
          default:
            baseMessage.isSendSuccessState = false;
            break;
        }
      }));
}