|
TeamTalk 5 Java DLL
Version 5.18A
|
Base class for BearWare.TeamTalk5Srv. More...
Public Member Functions | |
| void | Dispose () |
| bool | SetEncryptionContext (string szCertificateFile, string szPrivateKeyFile) |
| Set certificate and private key for encrypted server. More... | |
| bool | SetEncryptionContext (EncryptionContext lpEncryptionContext) |
| Set up encryption context for encrypted server. More... | |
| void | Close () |
| Close TeamTalk server instance. More... | |
| bool | RunEventLoop (int pnWaitMs) |
| Run the server's event loop. More... | |
| ClientError | SetChannelFilesRoot (string szFilesRoot, Int64 nMaxDiskUsage, Int64 nDefaultChannelQuota) |
| The root folder of where users should upload files to. More... | |
| ClientError | UpdateServer ([In] BearWare.ServerProperties lpServerProperties) |
| Set server properties. More... | |
| virtual ClientError | MakeChannel (BearWare.Channel lpChannel) |
| Make new channel. More... | |
| ClientError | UpdateChannel (Channel lpChannel) |
| Update an existing channel. More... | |
| ClientError | RemoveChannel (int nChannelID) |
| Remove a channel. More... | |
| ClientError | AddFileToChannel (string szLocalFilePath, BearWare.RemoteFile lpRemoteFile) |
| Add a file to an existing channel. More... | |
| ClientError | RemoveFileFromChannel (RemoteFile lpRemoteFile) |
| Remove a file from a channel. More... | |
| ClientError | MoveUser (int nUserID, BearWare.Channel lpChannel) |
| Move a user from one channel to another. More... | |
| ClientError | SendTextMessage (BearWare.TextMessage lpTextMessage) |
| Send text message from server to clients. More... | |
| bool | StartServer (string szBindIPAddr, int nTcpPort, int nUdpPort, bool bEncrypted) |
| Start server on specified IP-address and ports. More... | |
| bool | StartServerSysID (string szBindIPAddr, int nTcpPort, int nUdpPort, bool bEncrypted, string szSystemID) |
| Same as StartServer() but with the option of specifying a system-ID. More... | |
| bool | StopServer () |
| Stop server and drop all users. More... | |
Static Public Member Functions | |
| static string | GetVersion () |
Protected Member Functions | |
| TeamTalkSrvBase () | |
| Create new TeamTalk server instance. More... | |
| TeamTalkSrvBase (Channel lpChannel) | |
| TeamTalkSrvBase (Channel lpChannel, ServerProperties lpServerProperties) | |
Base class for BearWare.TeamTalk5Srv.
Definition at line 37 of file TeamTalkSrvBase.cs.
| void BearWare.TeamTalkSrvBase.Dispose | ( | ) |
Definition at line 40 of file TeamTalkSrvBase.cs.