Методы интерфейса Datagram
Название метода интерфейса Datagram | Описание | ||
String getAddress () | Выдает адрес в данной дейтаграмме | ||
byte [] getData() | Выдает буфер, содержащий полезную нагрузку дейтаграмм | ||
int getLength() | Выдает длину полезной нагрузки дейтаграммы | ||
int getOffsetO | Выдает смещение указателя для чтения/записи в буфере полезной нагрузки | ||
void reset() | Восстанавливает позицию указателя для чтения/записи в буфере полезной нагрузки | ||
void setAddress (Datagram reference) | Устанавливает, что адрес данной дейтаграммы является адресом указанной дейтаграммы | ||
void setAddress (String addr) | Устанавливает адрес, указываемый строкой | ||
void setData (byte[] buffer, int offset, int len) | Устанавливает полезную нагрузку данной дейтаграммы | ||
void setLength (int len) | Устанавливает длину полезной нагрузки дейтаграммы |
В дополнение к согласованию формата, посылающее и принимающее устройства должны быть способны определять местонахождение друг друга. Каждая служба имеет связь со стандартным портом. Эта связь гарантирует, что клиент знает, как установить соединение с сервером, который предоставляет желаемую службу.