/// <summary> /// Publish one new shared file (only one) /// </summary> public void PublishSharedFile(CElement Element) { MemoryStream buffer = new MemoryStream(); CServerPublishFiles ServerPublishFiles = new CServerPublishFiles(buffer, Element); //if server supports compression we send it compressed if (SupportCompression) { CCompressedPacket CompressedPacket = new CCompressedPacket(ref buffer); } if (m_ServerConnection != null) { m_ServerConnection.SendPacket(buffer); } }
/// <summary> /// Send a list of shared files to the server. /// </summary> public void PublishSharedFiles() { m_LastPublishedTime = DateTime.Now; MemoryStream buffer = new MemoryStream(); CServerPublishFiles ServerPublishFiles = new CServerPublishFiles(buffer, CKernel.FilesList, m_LastFilePublishedIndex); m_LastFilePublishedIndex = ServerPublishFiles.LastFilePublished + 1; if (m_LastFilePublishedIndex >= CKernel.FilesList.Count - 1) { m_AllFilesPublished = true; } //if server supports compression we send it compressed if (SupportCompression) { CCompressedPacket CompressedPacket = new CCompressedPacket(ref buffer); } if (m_ServerConnection != null) { m_ServerConnection.SendPacket(buffer); } }
/// <summary> /// Send a list of shared files to the server. /// </summary> public void PublishSharedFiles() { m_LastPublishedTime=DateTime.Now; MemoryStream buffer=new MemoryStream(); CServerPublishFiles ServerPublishFiles=new CServerPublishFiles(buffer, CKernel.FilesList, m_LastFilePublishedIndex); m_LastFilePublishedIndex=ServerPublishFiles.LastFilePublished+1; if (m_LastFilePublishedIndex>=CKernel.FilesList.Count-1) m_AllFilesPublished=true; //if server supports compression we send it compressed if (SupportCompression) { CCompressedPacket CompressedPacket=new CCompressedPacket(ref buffer); } if (m_ServerConnection!=null) m_ServerConnection.SendPacket(buffer); }
/// <summary> /// Publish one new shared file (only one) /// </summary> public void PublishSharedFile(CElement Element) { MemoryStream buffer=new MemoryStream(); CServerPublishFiles ServerPublishFiles=new CServerPublishFiles(buffer, Element); //if server supports compression we send it compressed if (SupportCompression) { CCompressedPacket CompressedPacket=new CCompressedPacket(ref buffer); } if (m_ServerConnection!=null) m_ServerConnection.SendPacket(buffer); }