# Uses of Class it.tdlight.jni.TdApi.VoiceChat (tdlight API 3.3.160 API)
use: package: it.tdlight.jni, class: TdApi, class: VoiceChat

# Uses of Class
it.tdlight.jni.TdApi.VoiceChat

## Uses of TdApi.VoiceChat in it.tdlight.jni

Fields in it.tdlight.jni declared as TdApi.VoiceChat
Modifier and Type | Field | Description
--- | --- | ---
`TdApi.VoiceChat` | TdApi.Chat.`voiceChat` | Contains information about voice chat of the chat.
`TdApi.VoiceChat` | TdApi.UpdateChatVoiceChat.`voiceChat` | New value of voiceChat.

Constructors in it.tdlight.jni with parameters of type TdApi.VoiceChat
Constructor | Description
--- | ---

`Chat​(long id, TdApi.ChatType type, String title, TdApi.ChatPhotoInfo photo, TdApi.ChatPermissions permissions, TdApi.Message lastMessage, TdApi.ChatPosition[] positions, boolean isMarkedAsUnread, boolean isBlocked, boolean hasScheduledMessages, boolean canBeDeletedOnlyForSelf, boolean canBeDeletedForAllUsers, boolean canBeReported, boolean defaultDisableNotification, int unreadCount, long lastReadInboxMessageId, long lastReadOutboxMessageId, int unreadMentionCount, TdApi.ChatNotificationSettings notificationSettings, int messageTtlSetting, String themeName, TdApi.ChatActionBar actionBar, TdApi.VoiceChat voiceChat, long replyMarkupMessageId, TdApi.DraftMessage draftMessage, String clientData)`

A chat.

`UpdateChatVoiceChat​(long chatId, TdApi.VoiceChat voiceChat)` | A chat voice chat state has changed.