SMSHandler
Полное название
HeadwindGSM.SMSHandler
Назначение
Класс - обработчик SMS. Для начала получения информации о принятых СМС-сообщениях, нужно создать и зарегистрировать экземпляр класса. При получении сообщения, если оно проходит фильтр, генерируется событие IncomingSMS. После окончания работы нужно снять регистрацию.
Свойства
- String Name - название обработчика;
- String FromPattern - фильтр на адрес отправителя (подстрока, которая должна содержаться в адресе; пустое значение для всех адресов);
- String ToPattern - фильтр на адрес получателя (зарезервировано);
- String BodyPattern - фильтр на содержимое сообщения (подстрока, которая должна содержаться в сообщение; пустое значение для получения всех сообщений).
Методы
- Register() - зарегистрировать обработчик;
- Unregister() - снять регистрацию обработчика (этот метод нужно вызывать перед завершением работы клиента, поскольку регистрация не снимается автоматически).
События
- IncomingSMS(Object sms) - это событие генерируется при получении входящего сообщения.