/** * prints out the current osc properties settings. * * @return String * @related OscProperties */ public String toString() { String s = "\nnetwork protocol: " + (_myProtocols[_myNetworkProtocol]) + "\n"; s += "host: " + ((_myRemoteAddress.address() != null) ? _myRemoteAddress.address() : "host address not set.") + "\n"; s += "sendToPort: " + _myRemoteAddress.port() + "\n"; s += "receiveAtPort: " + listeningPort() + "\n"; s += "datagramSize: " + _myDatagramSize + "\n"; s += "event Method: " + _myDefaultEventMethodName + "\n"; s += "(S)end(R)eceive(S)ame(P)ort: " + this._mySRSP + "\n\n"; return s; }
/** * set the remote host address. set ip address and port of the host message should be sent to. * * @param theNetAddress NetAddress * @related OscProperties */ public void setRemoteAddress(NetAddress theNetAddress) { _myRemoteAddress = theNetAddress; _mySendStatus = _myRemoteAddress.isvalid(); }
/** * set the remote host address. set ip address and port of the host message should be sent to. * * @param theHostAddress String * @param thePort int * @related OscProperties */ public void setRemoteAddress(final String theHostAddress, final int thePort) { _myRemoteAddress = new NetAddress(theHostAddress, thePort); _mySendStatus = _myRemoteAddress.isvalid(); }