Объект Device/Свойства/State: различия между версиями
Перейти к навигации
Перейти к поиску
McBurns (обсуждение | вклад) |
Jugin (обсуждение | вклад) |
||
(не показано 7 промежуточных версий 1 участника) | |||
Строка 1: | Строка 1: | ||
Свойство '''State''' возвращает состояние устройства. | Свойство '''State''' возвращает состояние устройства. | ||
==Синтаксис== | ==Синтаксис== | ||
:<syntaxhighlight lang="c"> | :<syntaxhighlight lang="c"> | ||
DWORD State | |||
</syntaxhighlight> | </syntaxhighlight> | ||
==Описание== | |||
:Свойство '''State''' возвращает состояние устройства устройства на момент опроса. Свойство доступно только для чтения. | |||
:{|border="1" cellspacing="0" | |||
|- | |||
|style="background-color:#eeeeee; width:30%;" cellpadding="0" cellspacing="0" align="center"|'''Название''' | |||
|style="background-color:#eeeeee; width:10%;" cellpadding="0" cellspacing="0" align="center"|'''Значение''' | |||
|style="background-color:#eeeeee; width:60%;" cellpadding="0" cellspacing="0" align="center"|'''Описание''' | |||
|- | |||
|DS_OPEN | |||
|align="right"|1 (0x0001) | |||
|Устройство открыто | |||
|- | |||
|DS_ONLINE | |||
|align="right"|2 (0x0002) | |||
|Связь установлена | |||
|- | |||
|DS_REGISTRING | |||
|align="right"|16 (0x0010) | |||
|Регистрация на сервере | |||
|- | |||
|DS_REGISTRED | |||
|align="right"|32 (0x0020) | |||
|Регистрация на сервере успешна | |||
|- | |||
|DS_DIALING | |||
|align="right"|64 (0x0040) | |||
|Набор номера | |||
|- | |||
|DS_WAITFORANSWER | |||
|align="right"|128 (0x0080) | |||
|Ожидание ответа абонента | |||
|- | |||
|DS_WAITFORINCOMING | |||
|align="right"|256 (0x0100) | |||
|Ожидание входящего события | |||
|- | |||
|DS_SAYING | |||
|align="right"|512 (0x0200) | |||
|Произнесение сообщения | |||
|- | |||
|DS_LISTENING | |||
|align="right"|1024 (0x0400) | |||
|Слушаем линию | |||
|- | |||
|DS_TALKING | |||
|align="right"|2048 (0x0800) | |||
|Разговор | |||
|- | |||
|DS_TRANSFERING | |||
|align="right"|4096 (0x1000) | |||
|Перевод звонка | |||
|- | |||
|DS_SENDINGSMS | |||
|align="right"|8192 (0x2000) | |||
|Отправка SMS | |||
|- | |||
|DS_SYNTHESING | |||
|align="right"|16384 (0x4000) | |||
|Синтез сообщения | |||
|- | |||
|DS_RECOGNITION | |||
|align="right"|32768 (0x8000) | |||
|Распознавание голоса | |||
|} | |||
Назад к [[Объект_Device/Свойства|свойствам]] объекта [[Объект_Device|Device]]. | Назад к [[Объект_Device/Свойства|свойствам]] объекта [[Объект_Device|Device]]. |
Текущая версия на 08:19, 30 ноября 2017
Свойство State возвращает состояние устройства.
Синтаксис
DWORD State
Описание
- Свойство State возвращает состояние устройства устройства на момент опроса. Свойство доступно только для чтения.
Название Значение Описание DS_OPEN 1 (0x0001) Устройство открыто DS_ONLINE 2 (0x0002) Связь установлена DS_REGISTRING 16 (0x0010) Регистрация на сервере DS_REGISTRED 32 (0x0020) Регистрация на сервере успешна DS_DIALING 64 (0x0040) Набор номера DS_WAITFORANSWER 128 (0x0080) Ожидание ответа абонента DS_WAITFORINCOMING 256 (0x0100) Ожидание входящего события DS_SAYING 512 (0x0200) Произнесение сообщения DS_LISTENING 1024 (0x0400) Слушаем линию DS_TALKING 2048 (0x0800) Разговор DS_TRANSFERING 4096 (0x1000) Перевод звонка DS_SENDINGSMS 8192 (0x2000) Отправка SMS DS_SYNTHESING 16384 (0x4000) Синтез сообщения DS_RECOGNITION 32768 (0x8000) Распознавание голоса