81 |
throws IOException |
throws IOException |
82 |
{ |
{ |
83 |
super (provider); |
super (provider); |
84 |
this.impl = socket.getImpl(); |
this.impl = socket.getPlainSocketImpl(); |
85 |
this.socket = socket; |
this.socket = socket; |
86 |
} |
} |
87 |
|
|
99 |
} |
} |
100 |
} |
} |
101 |
|
|
102 |
PlainSocketImpl getImpl() |
PlainSocketImpl getPlainSocketImpl() |
103 |
{ |
{ |
104 |
return impl; |
return impl; |
105 |
} |
} |
106 |
|
|
107 |
int getNativeFD() |
int getNativeFD() |
108 |
{ |
{ |
109 |
return socket.getImpl().getNativeFD(); |
return socket.getPlainSocketImpl().getNativeFD(); |
110 |
} |
} |
111 |
|
|
112 |
protected void implCloseSelectableChannel () throws IOException |
protected void implCloseSelectableChannel () throws IOException |