Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/java/net/DatagramSocket.fz


# Fuzion interface to instance members of Java instance class 'java.net.DatagramSocket'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.java.net.DatagramSocket(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public void java.net.DatagramSocket.bind(java.net.SocketAddress) throws java.net.SocketException':
  #
  public bind_Ljava_7_net_7_SocketAddress_s_(arg0 Java.java.net.SocketAddress) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "bind" "(Ljava/net/SocketAddress;)V" DatagramSocket.this [(Java.java.net.DatagramSocket.bind_Ljava_7_net_7_SocketAddress_s_.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.close()':
  #
  public close unit =>
    fuzion.java.call_virtual (unit) "java.net.DatagramSocket" "close" "()V" DatagramSocket.this []

  # call Java instance method 'public void java.net.DatagramSocket.connect(java.net.InetAddress,int)':
  #
  public connect_Ljava_7_net_7_InetAddress_s_I(arg0 Java.java.net.InetAddress, arg1 i32) unit =>
    fuzion.java.call_virtual (unit) "java.net.DatagramSocket" "connect" "(Ljava/net/InetAddress;I)V" DatagramSocket.this [(Java.java.net.DatagramSocket.connect_Ljava_7_net_7_InetAddress_s_I.this.arg0); (fuzion.java.i32_to_java_object Java.java.net.DatagramSocket.connect_Ljava_7_net_7_InetAddress_s_I.this.arg1)]

  # call Java instance method 'public void java.net.DatagramSocket.connect(java.net.SocketAddress) throws java.net.SocketException':
  #
  public connect_Ljava_7_net_7_SocketAddress_s_(arg0 Java.java.net.SocketAddress) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "connect" "(Ljava/net/SocketAddress;)V" DatagramSocket.this [(Java.java.net.DatagramSocket.connect_Ljava_7_net_7_SocketAddress_s_.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.disconnect()':
  #
  public disconnect unit =>
    fuzion.java.call_virtual (unit) "java.net.DatagramSocket" "disconnect" "()V" DatagramSocket.this []

  # call Java instance method 'public boolean java.net.DatagramSocket.getBroadcast() throws java.net.SocketException':
  #
  public getBroadcast outcome (bool) =>
    fuzion.java.call_virtual (outcome (bool)) "java.net.DatagramSocket" "getBroadcast" "()Z" DatagramSocket.this []

  # call Java instance method 'public java.nio.channels.DatagramChannel java.net.DatagramSocket.getChannel()':
  #
  public getChannel Java.java.nio.channels.DatagramChannel =>
    fuzion.java.call_virtual (Java.java.nio.channels.DatagramChannel) "java.net.DatagramSocket" "getChannel" "()Ljava/nio/channels/DatagramChannel;" DatagramSocket.this []

  # call Java instance method 'public java.net.InetAddress java.net.DatagramSocket.getInetAddress()':
  #
  public getInetAddress Java.java.net.InetAddress =>
    fuzion.java.call_virtual (Java.java.net.InetAddress) "java.net.DatagramSocket" "getInetAddress" "()Ljava/net/InetAddress;" DatagramSocket.this []

  # call Java instance method 'public java.net.InetAddress java.net.DatagramSocket.getLocalAddress()':
  #
  public getLocalAddress Java.java.net.InetAddress =>
    fuzion.java.call_virtual (Java.java.net.InetAddress) "java.net.DatagramSocket" "getLocalAddress" "()Ljava/net/InetAddress;" DatagramSocket.this []

  # call Java instance method 'public int java.net.DatagramSocket.getLocalPort()':
  #
  public getLocalPort i32 =>
    fuzion.java.call_virtual (i32) "java.net.DatagramSocket" "getLocalPort" "()I" DatagramSocket.this []

  # call Java instance method 'public java.net.SocketAddress java.net.DatagramSocket.getLocalSocketAddress()':
  #
  public getLocalSocketAddress Java.java.net.SocketAddress =>
    fuzion.java.call_virtual (Java.java.net.SocketAddress) "java.net.DatagramSocket" "getLocalSocketAddress" "()Ljava/net/SocketAddress;" DatagramSocket.this []

  # call Java instance method 'public java.lang.Object java.net.DatagramSocket.getOption(java.net.SocketOption) throws java.io.IOException':
  #
  public getOption_Ljava_7_net_7_SocketOption_s_(arg0 Java.java.net.SocketOption) outcome (Java.java.lang.Object) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.Object)) "java.net.DatagramSocket" "getOption" "(Ljava/net/SocketOption;)Ljava/lang/Object;" DatagramSocket.this [(Java.java.net.DatagramSocket.getOption_Ljava_7_net_7_SocketOption_s_.this.arg0)]

  # call Java instance method 'public int java.net.DatagramSocket.getPort()':
  #
  public getPort i32 =>
    fuzion.java.call_virtual (i32) "java.net.DatagramSocket" "getPort" "()I" DatagramSocket.this []

  # call Java instance method 'public int java.net.DatagramSocket.getReceiveBufferSize() throws java.net.SocketException':
  #
  public getReceiveBufferSize outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "java.net.DatagramSocket" "getReceiveBufferSize" "()I" DatagramSocket.this []

  # call Java instance method 'public java.net.SocketAddress java.net.DatagramSocket.getRemoteSocketAddress()':
  #
  public getRemoteSocketAddress Java.java.net.SocketAddress =>
    fuzion.java.call_virtual (Java.java.net.SocketAddress) "java.net.DatagramSocket" "getRemoteSocketAddress" "()Ljava/net/SocketAddress;" DatagramSocket.this []

  # call Java instance method 'public boolean java.net.DatagramSocket.getReuseAddress() throws java.net.SocketException':
  #
  public getReuseAddress outcome (bool) =>
    fuzion.java.call_virtual (outcome (bool)) "java.net.DatagramSocket" "getReuseAddress" "()Z" DatagramSocket.this []

  # call Java instance method 'public int java.net.DatagramSocket.getSendBufferSize() throws java.net.SocketException':
  #
  public getSendBufferSize outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "java.net.DatagramSocket" "getSendBufferSize" "()I" DatagramSocket.this []

  # call Java instance method 'public int java.net.DatagramSocket.getSoTimeout() throws java.net.SocketException':
  #
  public getSoTimeout outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "java.net.DatagramSocket" "getSoTimeout" "()I" DatagramSocket.this []

  # call Java instance method 'public int java.net.DatagramSocket.getTrafficClass() throws java.net.SocketException':
  #
  public getTrafficClass outcome (i32) =>
    fuzion.java.call_virtual (outcome (i32)) "java.net.DatagramSocket" "getTrafficClass" "()I" DatagramSocket.this []

  # call Java instance method 'public boolean java.net.DatagramSocket.isBound()':
  #
  public isBound bool =>
    fuzion.java.call_virtual (bool) "java.net.DatagramSocket" "isBound" "()Z" DatagramSocket.this []

  # call Java instance method 'public boolean java.net.DatagramSocket.isClosed()':
  #
  public isClosed bool =>
    fuzion.java.call_virtual (bool) "java.net.DatagramSocket" "isClosed" "()Z" DatagramSocket.this []

  # call Java instance method 'public boolean java.net.DatagramSocket.isConnected()':
  #
  public isConnected bool =>
    fuzion.java.call_virtual (bool) "java.net.DatagramSocket" "isConnected" "()Z" DatagramSocket.this []

  # call Java instance method 'public void java.net.DatagramSocket.joinGroup(java.net.SocketAddress,java.net.NetworkInterface) throws java.io.IOException':
  #
  public joinGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_(arg0 Java.java.net.SocketAddress, arg1 Java.java.net.NetworkInterface) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "joinGroup" "(Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V" DatagramSocket.this [(Java.java.net.DatagramSocket.joinGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_.this.arg0); (Java.java.net.DatagramSocket.joinGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_.this.arg1)]

  # call Java instance method 'public void java.net.DatagramSocket.leaveGroup(java.net.SocketAddress,java.net.NetworkInterface) throws java.io.IOException':
  #
  public leaveGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_(arg0 Java.java.net.SocketAddress, arg1 Java.java.net.NetworkInterface) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "leaveGroup" "(Ljava/net/SocketAddress;Ljava/net/NetworkInterface;)V" DatagramSocket.this [(Java.java.net.DatagramSocket.leaveGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_.this.arg0); (Java.java.net.DatagramSocket.leaveGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_.this.arg1)]

  # call Java instance method 'public void java.net.DatagramSocket.receive(java.net.DatagramPacket) throws java.io.IOException':
  #
  public receive_Ljava_7_net_7_DatagramPacket_s_(arg0 Java.java.net.DatagramPacket) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "receive" "(Ljava/net/DatagramPacket;)V" DatagramSocket.this [(Java.java.net.DatagramSocket.receive_Ljava_7_net_7_DatagramPacket_s_.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.send(java.net.DatagramPacket) throws java.io.IOException':
  #
  public send_Ljava_7_net_7_DatagramPacket_s_(arg0 Java.java.net.DatagramPacket) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "send" "(Ljava/net/DatagramPacket;)V" DatagramSocket.this [(Java.java.net.DatagramSocket.send_Ljava_7_net_7_DatagramPacket_s_.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.setBroadcast(boolean) throws java.net.SocketException':
  #
  public setBroadcast_Z(arg0 bool) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "setBroadcast" "(Z)V" DatagramSocket.this [(fuzion.java.bool_to_java_object Java.java.net.DatagramSocket.setBroadcast_Z.this.arg0)]

  # call Java instance method 'public java.net.DatagramSocket java.net.DatagramSocket.setOption(java.net.SocketOption,java.lang.Object) throws java.io.IOException':
  #
  public setOption_Ljava_7_net_7_SocketOption_s_Ljava_7_lang_7_Object_s_(arg0 Java.java.net.SocketOption, arg1 Java.java.lang.Object) outcome (Java.java.net.DatagramSocket) =>
    fuzion.java.call_virtual (outcome (Java.java.net.DatagramSocket)) "java.net.DatagramSocket" "setOption" "(Ljava/net/SocketOption;Ljava/lang/Object;)Ljava/net/DatagramSocket;" DatagramSocket.this [(Java.java.net.DatagramSocket.setOption_Ljava_7_net_7_SocketOption_s_Ljava_7_lang_7_Object_s_.this.arg0); (Java.java.net.DatagramSocket.setOption_Ljava_7_net_7_SocketOption_s_Ljava_7_lang_7_Object_s_.this.arg1)]

  # call Java instance method 'public void java.net.DatagramSocket.setReceiveBufferSize(int) throws java.net.SocketException':
  #
  public setReceiveBufferSize_I(arg0 i32) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "setReceiveBufferSize" "(I)V" DatagramSocket.this [(fuzion.java.i32_to_java_object Java.java.net.DatagramSocket.setReceiveBufferSize_I.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.setReuseAddress(boolean) throws java.net.SocketException':
  #
  public setReuseAddress_Z(arg0 bool) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "setReuseAddress" "(Z)V" DatagramSocket.this [(fuzion.java.bool_to_java_object Java.java.net.DatagramSocket.setReuseAddress_Z.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.setSendBufferSize(int) throws java.net.SocketException':
  #
  public setSendBufferSize_I(arg0 i32) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "setSendBufferSize" "(I)V" DatagramSocket.this [(fuzion.java.i32_to_java_object Java.java.net.DatagramSocket.setSendBufferSize_I.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.setSoTimeout(int) throws java.net.SocketException':
  #
  public setSoTimeout_I(arg0 i32) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "setSoTimeout" "(I)V" DatagramSocket.this [(fuzion.java.i32_to_java_object Java.java.net.DatagramSocket.setSoTimeout_I.this.arg0)]

  # call Java instance method 'public void java.net.DatagramSocket.setTrafficClass(int) throws java.net.SocketException':
  #
  public setTrafficClass_I(arg0 i32) outcome (unit) =>
    fuzion.java.call_virtual (outcome (unit)) "java.net.DatagramSocket" "setTrafficClass" "(I)V" DatagramSocket.this [(fuzion.java.i32_to_java_object Java.java.net.DatagramSocket.setTrafficClass_I.this.arg0)]

  # call Java instance method 'public java.util.Set java.net.DatagramSocket.supportedOptions()':
  #
  public supportedOptions Java.java.util.Set =>
    fuzion.java.call_virtual (Java.java.util.Set) "java.net.DatagramSocket" "supportedOptions" "()Ljava/util/Set;" DatagramSocket.this []

  # short-hand to call Java method 'public void java.net.DatagramSocket.bind(java.net.SocketAddress) throws java.net.SocketException':
  #
  public bind(arg0 Java.java.net.SocketAddress) (outcome (unit)) =>
    bind_Ljava_7_net_7_SocketAddress_s_ Java.java.net.DatagramSocket.bind.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.connect(java.net.SocketAddress) throws java.net.SocketException':
  #
  public connect(arg0 Java.java.net.SocketAddress) (outcome (unit)) =>
    connect_Ljava_7_net_7_SocketAddress_s_ Java.java.net.DatagramSocket.connect.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.connect(java.net.InetAddress,int)':
  #
  public connect(arg0 Java.java.net.InetAddress, arg1 i32) (unit) =>
    connect_Ljava_7_net_7_InetAddress_s_I Java.java.net.DatagramSocket.connect.this.arg0 Java.java.net.DatagramSocket.connect.this.arg1

  # short-hand to call Java method 'public java.lang.Object java.net.DatagramSocket.getOption(java.net.SocketOption) throws java.io.IOException':
  #
  public getOption(arg0 Java.java.net.SocketOption) (outcome (Java.java.lang.Object)) =>
    getOption_Ljava_7_net_7_SocketOption_s_ Java.java.net.DatagramSocket.getOption.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.joinGroup(java.net.SocketAddress,java.net.NetworkInterface) throws java.io.IOException':
  #
  public joinGroup(arg0 Java.java.net.SocketAddress, arg1 Java.java.net.NetworkInterface) (outcome (unit)) =>
    joinGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_ Java.java.net.DatagramSocket.joinGroup.this.arg0 Java.java.net.DatagramSocket.joinGroup.this.arg1

  # short-hand to call Java method 'public void java.net.DatagramSocket.leaveGroup(java.net.SocketAddress,java.net.NetworkInterface) throws java.io.IOException':
  #
  public leaveGroup(arg0 Java.java.net.SocketAddress, arg1 Java.java.net.NetworkInterface) (outcome (unit)) =>
    leaveGroup_Ljava_7_net_7_SocketAddress_s_Ljava_7_net_7_NetworkInterface_s_ Java.java.net.DatagramSocket.leaveGroup.this.arg0 Java.java.net.DatagramSocket.leaveGroup.this.arg1

  # short-hand to call Java method 'public void java.net.DatagramSocket.receive(java.net.DatagramPacket) throws java.io.IOException':
  #
  public receive(arg0 Java.java.net.DatagramPacket) (outcome (unit)) =>
    receive_Ljava_7_net_7_DatagramPacket_s_ Java.java.net.DatagramSocket.receive.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.send(java.net.DatagramPacket) throws java.io.IOException':
  #
  public send(arg0 Java.java.net.DatagramPacket) (outcome (unit)) =>
    send_Ljava_7_net_7_DatagramPacket_s_ Java.java.net.DatagramSocket.send.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.setBroadcast(boolean) throws java.net.SocketException':
  #
  public setBroadcast(arg0 bool) (outcome (unit)) =>
    setBroadcast_Z Java.java.net.DatagramSocket.setBroadcast.this.arg0

  # short-hand to call Java method 'public java.net.DatagramSocket java.net.DatagramSocket.setOption(java.net.SocketOption,java.lang.Object) throws java.io.IOException':
  #
  public setOption(arg0 Java.java.net.SocketOption, arg1 Java.java.lang.Object) (outcome (Java.java.net.DatagramSocket)) =>
    setOption_Ljava_7_net_7_SocketOption_s_Ljava_7_lang_7_Object_s_ Java.java.net.DatagramSocket.setOption.this.arg0 Java.java.net.DatagramSocket.setOption.this.arg1

  # short-hand to call Java method 'public void java.net.DatagramSocket.setReceiveBufferSize(int) throws java.net.SocketException':
  #
  public setReceiveBufferSize(arg0 i32) (outcome (unit)) =>
    setReceiveBufferSize_I Java.java.net.DatagramSocket.setReceiveBufferSize.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.setReuseAddress(boolean) throws java.net.SocketException':
  #
  public setReuseAddress(arg0 bool) (outcome (unit)) =>
    setReuseAddress_Z Java.java.net.DatagramSocket.setReuseAddress.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.setSendBufferSize(int) throws java.net.SocketException':
  #
  public setSendBufferSize(arg0 i32) (outcome (unit)) =>
    setSendBufferSize_I Java.java.net.DatagramSocket.setSendBufferSize.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.setSoTimeout(int) throws java.net.SocketException':
  #
  public setSoTimeout(arg0 i32) (outcome (unit)) =>
    setSoTimeout_I Java.java.net.DatagramSocket.setSoTimeout.this.arg0

  # short-hand to call Java method 'public void java.net.DatagramSocket.setTrafficClass(int) throws java.net.SocketException':
  #
  public setTrafficClass(arg0 i32) (outcome (unit)) =>
    setTrafficClass_I Java.java.net.DatagramSocket.setTrafficClass.this.arg0