@Override public void onMessageState(MessageState state) { NetRequestListener request = getRequestFromPool(state.mKey); if (request != null) { switch (state.mState) { case SEND_STATE.SEND_OVER: if (request.isSyn() && state.mIsSyn) { onSuccess(state.mKey); // 同步发送成功 } break; case SEND_STATE.SEND_ERROR: onError(state.mKey, state.mErrorCode, state.mAttachMsg); // 发送失败 break; } } }