"======================================================================
|
|   Java run-time support.  gnu.java.net.PlainDatagramSocketImpl native methods.
|
|
 ======================================================================"


"======================================================================
|
| Copyright 2003 Free Software Foundation, Inc.
| Written by Paolo Bonzini.
|
| This file is part of GNU Smalltalk.
|
| The GNU Smalltalk class library is free software; you can redistribute it
| and/or modify it under the terms of the GNU General Public License
| as published by the Free Software Foundation; either version 2, or (at
| your option) any later version.
| 
| The GNU Smalltalk class library is distributed in the hope that it will be
| useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General
| Public License for more details.
| 
| You should have received a copy of the GNU Lesser General Public License
| along with the GNU Smalltalk class library; see the file COPYING.  If not,
| write to the Free Software Foundation, 51 Franklin Street, Fifth Floor,
| Boston, MA 02110-1301, USA.  
|
 ======================================================================"


!JavaVM methodsFor: 'gnu.java.net.PlainDatagramSocketImpl'!

gnu_java_net_PlainDatagramSocketImpl_bind_int: arg1 java_net_InetAddress: arg2
    <javaNativeMethod: #'bind(ILjava/net/InetAddress;)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_connect_java_net_InetAddress: arg1 int: arg2
    <javaNativeMethod: #'connect(Ljava/net/InetAddress;I)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_disconnect
    <javaNativeMethod: #'disconnect()V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_create
    <javaNativeMethod: #'create()V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_peek_java_net_InetAddress: arg1
    <javaNativeMethod: #'peek(Ljava/net/InetAddress;)I'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_peekData_java_net_DatagramPacket: arg1
    <javaNativeMethod: #'peekData(Ljava/net/DatagramPacket;)I'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_setTimeToLive_int: arg1
    <javaNativeMethod: #'setTimeToLive(I)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_getTimeToLive
    <javaNativeMethod: #'getTimeToLive()I'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_send_java_net_DatagramPacket: arg1
    <javaNativeMethod: #'send(Ljava/net/DatagramPacket;)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_receive_java_net_DatagramPacket: arg1
    <javaNativeMethod: #'receive(Ljava/net/DatagramPacket;)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_setOption_int: arg1 java_lang_Object: arg2
    <javaNativeMethod: #'setOption(ILjava/lang/Object;)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_getOption_int: arg1
    <javaNativeMethod: #'getOption(I)Ljava/lang/Object;'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_mcastGrp_java_net_InetAddress: arg1 java_net_NetworkInterface: arg2 boolean: arg3
    <javaNativeMethod: #'mcastGrp(Ljava/net/InetAddress;Ljava/net/NetworkInterface;Z)V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
!

gnu_java_net_PlainDatagramSocketImpl_close
    <javaNativeMethod: #'close()V'
        for: #{Java.gnu.java.net.PlainDatagramSocketImpl} static: false>
    self notYetImplemented
! !
