22 lines
508 B
Java
22 lines
508 B
Java
package dev.toad.msg.build;
|
|
|
|
import java.net.URISyntaxException;
|
|
import java.net.UnknownHostException;
|
|
import java.net.InetSocketAddress;
|
|
|
|
public final class MessageNeeds {
|
|
|
|
public interface Destination {
|
|
MessageNeeds.Type uri(String uri) throws URISyntaxException, UnknownHostException;
|
|
MessageNeeds.Type addr(InetSocketAddress addr);
|
|
}
|
|
|
|
public interface Type {
|
|
MessageNeeds.Code type(dev.toad.msg.Type type);
|
|
}
|
|
|
|
public interface Code {
|
|
Message code(dev.toad.msg.Code code);
|
|
}
|
|
}
|