Пакет javax.microedition.io
Этот пакет обеспечивает мобильное устройство связью с сетью.
Интерфейс CommConnection
Находит последовательный порт.
Методы:
- int getBaudRate () – получает скорость передачи данных в бодах для связи;
- int setBaudRate (int baudrate) – устанавливает скорость передачи данных в бодах для связи.
Интерфейс Connection
Общий тип всей связи с сетью.
Метод:
- void close () – закрывает имеющуюся связь с сетью.
Интерфейс ContentConnection
Определяет связь с потоком.
Методы:
- String getEncoding () – определяет кодировку потока;
- long getLength () – возвращает продолжительность соединения;,
- String getType () – возвращает тип соединения.
Интерфейс Datagram
Общий интерфейс дейтограммы.
Методы:
- String getAddress () – получает адрес дейтограммы;
- byte[ ] getData () – получает данные;
- int getLength () – получает продолжительность соединения;
- int getOffset() – получает смещение;
- void reset () – производит сброс или обнуление указателей для чтения и записи;
- void setAddress (Datagram reference) – устанавливает адрес дейтограммы, взятый с другой выбранной дейтограммы;
- void setAddress (String addr) – устанавливает адрес дейтограммы;
- void setData(byte[ ] buffer, int offset, int len) – устанавливает в буфере смещение и длину;
- void setLength (int len) – устанавливает длину.
Интерфейс DatagramConnection
Определяет возможность связи дейтограммы.
Методы:
- int getMaximumLength () – получает максимальную длину дейтограммы;
- int getNominalLength () – получает номинальную длину дейтограммы;
- Datagram newDatagram(byte[ ] buf, int size) – создает новый объект дейтограммы с указанным размером буфера;
- Datagram newDatagram(byte [ ] buf, int size, String addr) – создает новый объект дейтограммы с указанным размером буфера и адресом ввода-вывода;
- Datagram newDatagram(int size) – создает новый объект дейтограммы определенного размера;
- Datagram newDatagram(int size, String addr) – создает новый объект дейтограммы определенного размера и с указанием адреса ввода-вывода;
- void receive (Datagram dgram) – принимает дейтаграмму;
- void send (Datagram dgram) – отсылает дейтаграмму.