/// <summary>
        /// Requests the transmission of data
        /// </summary>
        /// <param name="note">A OfflineDataInfo that specifies the information for the offline data.</param>
        /// <returns>true if the request is accepted; otherwise, false.</returns>
        public bool ReqOfflineData(OfflineDataInfo note)
        {
            ulong freeCapacity = 0;

            if (GetAvailableCapacity(ref freeCapacity))
            {
                if (freeCapacity < 50)                 // 50MB
                {
                    return(false);
                }
            }

            mOfflineworker.Put(note);

            return(true);
        }
        /// <summary>
        /// Requests the transmission of data
        /// </summary>
        /// <param name="note">A OfflineDataInfo that specifies the information for the offline data.</param>
        /// <returns>true if the request is accepted; otherwise, false.</returns>
        public bool ReqOfflineData(OfflineDataInfo note)
        {
            mOfflineworker.Put(note);

            return(true);
        }