TCPChat
Multi user client-server voice chat, with elements of P2P
File Explorer
Download Latest Version (.zip)- AssemblyInfo.cs
- App.config
- ArgsParser.cs
- ConsoleServer.csproj
- Program.cs
- ClientSendAdminAction.cs
- ClientAddFileAction.cs
- ClientDownloadFileAction.cs
- ClientFilePostedCommand.cs
- ClientFileRemovedCommand.cs
- ClientReadFilePartCommand.cs
- ClientRemoveFileAction.cs
- ClientWriteFilePartCommand.cs
- ClientOutPrivateMessageCommand.cs
- ClientOutRoomMessageCommand.cs
- ClientOutSystemMessageCommand.cs
- ClientRemoveMessagesCommand.cs
- ClientSendMessageAction.cs
- ClientSendPrivateMessageAction.cs
- ClientEmptyCommand.cs
- ClientPingResponseCommand.cs
- ClientConnectToP2PServiceCommand.cs
- ClientConnectToPeerAction.cs
- ClientConnectToPeerCommand.cs
- ClientWaitPeerConnectionCommand.cs
- ClientRegisterAction.cs
- ClientRegistrationResponseCommand.cs
- ClientUnregistrerAction.cs
- ClientCreateRoomAction.cs
- ClientDeleteRoomAction.cs
- ClientExitFromRoomAction.cs
- ClientInviteUsersAction.cs
- ClientKickUsersAction.cs
- ClientRefreshRoomAction.cs
- ClientRoomClosedCommand.cs
- ClientRoomOpenedCommand.cs
- ClientRoomRefreshedCommand.cs
- ClientSetRoomAdminAction.cs
- ClientPlayVoiceCommand.cs
- ClientApi.cs
- ClientCommand.cs
- ClientCommandId.cs
- ServerAdminCommand.cs
- ServerAddFileToRoomCommand.cs
- ServerRemoveFileFromRoomCommand.cs
- ServerRemoveMessagesAction.cs
- ServerSendRoomMessageCommand.cs
- ServerSendSystemMessageAction.cs
- ServerEmptyCommand.cs
- ServerPingRequestCommand.cs
- ServerIntroduceConnectionsAction.cs
- ServerP2PConnectRequestCommand.cs
- ServerP2PReadyAcceptCommand.cs
- ServerSendP2PConnectRequestAction.cs
- ServerRegisterCommand.cs
- ServerRemoveUserAction.cs
- ServerUnregisterCommand.cs
- ServerCreateRoomCommand.cs
- ServerDeleteRoomCommand.cs
- ServerExitFromRoomCommand.cs
- ServerInviteUsersCommand.cs
- ServerKickUsersCommand.cs
- ServerRefreshRoomCommand.cs
- ServerSetRoomAdminCommand.cs
- ServerApi.cs
- ServerCommand.cs
- ServerCommandId.cs
- IAction.cs
- IApi.cs
- ICommand.cs
- OpenALPlayer.cs
- OpenALRecorder.cs
- IPlayer.cs
- IRecorder.cs
- AsyncErrorEventArgs.cs
- ConnectEventArgs.cs
- ConnectionEventArgs.cs
- FileDownloadEventArgs.cs
- PackageReceivedEventArgs.cs
- PackageSendedEventArgs.cs
- PluginEventArgs.cs
- ReceiveMessageEventArgs.cs
- RecordedEventArgs.cs
- RegistrationEventArgs.cs
- RoomClosedEventArgs.cs
- RoomOpenedEventArgs.cs
- RoomRefreshedEventArgs.cs
- RoomUsersEventArgs.cs
- TrustedCertificatesEventArgs.cs
- ErrorCode.cs
- ModelException.cs
- CertificateGenerator.cs
- Crypter.cs
- EngineSyncContext.cs
- EventDispatcher.cs
- Logger.cs
- Serializer.cs
- TryLock.cs
- ClientChat.cs
- ClientRoom.cs
- ClientUser.cs
- ClientVoiceRoom.cs
- ClientCertificatesStorage.cs
- ClientGuard.cs
- ClientInitializer.cs
- ClientModel.cs
- ClientNotifier.cs
- BinNullable.cs
- ColorDto.cs
- FileDescriptionDto.cs
- MessageDto.cs
- RoomDto.cs
- UserDto.cs
- AudioQuality.cs
- Chat.cs
- DownloadingFile.cs
- FileDescription.cs
- FileId.cs
- Message.cs
- PostedFile.cs
- Room.cs
- RoomType.cs
- SoundPack.cs
- SystemMessageId.cs
- User.cs
- UserId.cs
- VoiceRoom.cs
- CertificatesStorage.cs
- Guard.cs
- Notifier.cs
- NotifierGenerator.cs
- ServerChat.cs
- ServerRoom.cs
- ServerVoiceRoom.cs
- ServerGuard.cs
- ServerInitializer.cs
- ServerModel.cs
- ServerNotifier.cs
- AsyncClient.cs
- AsyncPeer.cs
- AsyncServer.cs
- CertificateStatus.cs
- Connection.cs
- ConnectionInfo.cs
- P2PService.cs
- Package.cs
- Packed.cs
- Packer.cs
- Pool.cs
- RequestQueue.cs
- ServerBans.cs
- ServerConnection.cs
- Unpacked.cs
- ClientModelWrapper.cs
- ClientPlugin.cs
- ClientPluginCommand.cs
- ClientPluginManager.cs
- ServerModelWrapper.cs
- ServerPlugin.cs
- ServerPluginCommand.cs
- ServerPluginManager.cs
- CrossDomainObject.cs
- Plugin.cs
- PluginInfo.cs
- PluginInfoLoader.cs
- PluginManager.cs
- AssemblyInfo.cs
- Engine.csproj
- EngineStrongName.snk
- packages.config
- OpenAL.dll
- ChangedFromV2.txt
- Discovery.html
- Improvements.txt
- PacketLayout.txt
- SimulatingBadNetwork.html
- TODO.txt
- Tutorial.html
- INetEncryption.cs
- NetAESEncryption.cs
- NetBlockEncryptionBase.cs
- NetDESEncryption.cs
- NetRC2Encryption.cs
- NetTripleDESEncryption.cs
- NetXorEncryption.cs
- NetXteaEncryption.cs
- AssemblyInfo.cs
- Lidgren.Network.csproj
- LidgrenNetworkStrongName.snk
- NamespaceDoc.cs
- NetBigInteger.cs
- NetBitVector.cs
- NetBitWriter.cs
- NetBuffer.cs
- NetBuffer.Peek.cs
- NetBuffer.Read.cs
- NetBuffer.Read.Reflection.cs
- NetBuffer.Write.cs
- NetBuffer.Write.Reflection.cs
- NetClient.cs
- NetConnection.cs
- NetConnection.Handshake.cs
- NetConnection.Latency.cs
- NetConnection.MTU.cs
- NetConnectionStatistics.cs
- NetConnectionStatus.cs
- NetConstants.cs
- NetDeliveryMethod.cs
- NetException.cs
- NetFragmentationHelper.cs
- NetFragmentationInfo.cs
- NetIncomingMessage.cs
- NetIncomingMessageType.cs
- NetMessageType.cs
- NetNatIntroduction.cs
- NetOutgoingMessage.cs
- NetPeer.cs
- NetPeer.Discovery.cs
- NetPeer.Fragmentation.cs
- NetPeer.Internal.cs
- NetPeer.LatencySimulation.cs
- NetPeer.Logging.cs
- NetPeer.MessagePools.cs
- NetPeer.Send.cs
- NetPeerConfiguration.cs
- NetPeerStatistics.cs
- NetPeerStatus.cs
- NetQueue.cs
- NetRandom.cs
- NetReceiverChannelBase.cs
- NetReliableOrderedReceiver.cs
- NetReliableSenderChannel.cs
- NetReliableSequencedReceiver.cs
- NetReliableUnorderedReceiver.cs
- NetSenderChannelBase.cs
- NetSendResult.cs
- NetServer.cs
- NetSRP.cs
- NetStoredReliableMessage.cs
- NetTime.cs
- NetTuple.cs
- NetUnreliableSenderChannel.cs
- NetUnreliableSequencedReceiver.cs
- NetUnreliableUnorderedReceiver.cs
- NetUPnP.cs
- NetUtility.cs
- SenderChannelBase.cs
- AboutProgramDialog.xaml
- AboutProgramDialog.xaml.cs
- ConnectDialog.xaml
- ConnectDialog.xaml.cs
- CreateRoomDialog.xaml
- CreateRoomDialog.xaml.cs
- GenerateCertificateDialog.xaml
- GenerateCertificateDialog.xaml.cs
- ServerCertificateConfirmDialog.xaml
- ServerCertificateConfirmDialog.xaml.cs
- ServerDialog.xaml
- ServerDialog.xaml.cs
- UsersOperationDialog.xaml
- UsersOperationDialog.xaml.cs
- chat.ico
- chat.png
- checked.png
- checkedNotMatch.png
- notChecked.png
- voiceOff.png
- voiceOn.png
- voiceSpeak.png
- AttachedHelper.cs
- BoolToVisibilityConverter.cs
- Command.cs
- IconToImageSourceConverter.cs
- KeyBoard.cs
- Localized.cs
- Localizer.cs
- LocalizerStorage.cs
- PluginSetting.cs
- RgbToColorConverter.cs
- Settings.cs
- Localization.en-US.xml
- Localization.fr-FR.xml
- Localization.ru-RU.xml
- AssemblyInfo.cs
- Resources.Designer.cs
- Resources.resx
- Settings.Designer.cs
- Settings.settings
- MainView.xaml
- MainView.xaml.cs
- PostedFilesView.xaml
- PostedFilesView.xaml.cs
- SettingsView.xaml
- SettingsView.xaml.cs
- AudioTabViewModel.cs
- BaseViewModel.cs
- ClientTabViewModel.cs
- LightUserViewModel.cs
- MainViewModel.cs
- MessageViewModel.cs
- PluginInfoViewModel.cs
- PluginSettingTabViewModel.cs
- PluginViewModel.cs
- PostedFilesViewModel.cs
- RoomViewModel.cs
- ServerTabViewModel.cs
- SettingsTabViewModel.cs
- SettingsViewModel.cs
- UiCertificateStatus.cs
- UserViewModel.cs
- App.config
- App.xaml
- App.xaml.cs
- Settings.xml
- UI.csproj
- UI.csproj.user
- UIStrongName.snk
- .gitignore
- LICENSE
- README.md
- screen.png
- ServerCertificate.cer
- TCPChat.sln
// repository documentation
Was this content helpful?
(0 ratings)
