You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
806 B
50 lines
806 B
/*
|
|
* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
|
|
* ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*
|
|
*/
|
|
|
|
package java.net;
|
|
|
|
import java.io.IOException;
|
|
import java.io.FileDescriptor;
|
|
|
|
import sun.net.sdp.SdpSupport;
|
|
|
|
/**
|
|
* SocketImpl that supports the SDP protocol
|
|
*/
|
|
class SdpSocketImpl extends PlainSocketImpl {
|
|
SdpSocketImpl() { }
|
|
|
|
@Override
|
|
protected void create(boolean stream) throws IOException {
|
|
if (!stream)
|
|
throw new UnsupportedOperationException("Must be a stream socket");
|
|
fd = SdpSupport.createSocket();
|
|
if (socket != null)
|
|
socket.setCreated();
|
|
if (serverSocket != null)
|
|
serverSocket.setCreated();
|
|
}
|
|
}
|