Diary/2012-10-17
JavaRockメモ
こんな感じのコードがコンパイルできるようになりました.
ミソは,メソッドの戻値に配列が使えるようになった,ということ.
もう少し細かい修正が必要だけど,とりあえず大枠は固まった.
public class Test extends Thread{
private final UDPSendPort send = new UDPSendPort();
private final UDPRecvPort recv = new UDPRecvPort();
public void run(){
byte[] d;
while(true){
d = recv.recv();
int srcip = recv.getRecvSrcIP();
char srcport = recv.getRecvSrcPort();
int destip = recv.getRecvDestIP();
char destport = recv.getRecvDestPort();
int len = recv.getRecvLength();
send.setPacketInfo(srcip, srcport, destip, destport);
send.send(d, len);
}
}
}
これで,exStick上で簡単にUDPパケットを操作できます.
ちなみにexStickについてはこちらを.