natPlainSocketImplNoNet.cc 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. /* Copyright (C) 2003 Free Software Foundation
  2. This file is part of libgcj.
  3. This software is copyrighted work licensed under the terms of the
  4. Libgcj License. Please consult the file "LIBGCJ_LICENSE" for
  5. details. */
  6. #include <config.h>
  7. #include <platform.h>
  8. #include <gnu/java/net/PlainSocketImpl.h>
  9. #include <gnu/java/net/PlainSocketImpl$SocketInputStream.h>
  10. #include <gnu/java/net/PlainSocketImpl$SocketOutputStream.h>
  11. #include <java/io/IOException.h>
  12. #include <java/net/BindException.h>
  13. #include <java/net/ConnectException.h>
  14. #include <java/net/SocketException.h>
  15. void
  16. gnu::java::net::PlainSocketImpl::create (jboolean)
  17. {
  18. throw new ::java::io::IOException (
  19. JvNewStringLatin1 ("SocketImpl.create: unimplemented"));
  20. }
  21. void
  22. gnu::java::net::PlainSocketImpl::bind (::java::net::InetAddress *, jint)
  23. {
  24. throw new ::java::net::BindException (
  25. JvNewStringLatin1 ("SocketImpl.bind: unimplemented"));
  26. }
  27. void
  28. gnu::java::net::PlainSocketImpl::connect (::java::net::SocketAddress *, jint)
  29. {
  30. throw new ::java::net::ConnectException (
  31. JvNewStringLatin1 ("SocketImpl.connect: unimplemented"));
  32. }
  33. void
  34. gnu::java::net::PlainSocketImpl::listen (jint)
  35. {
  36. throw new ::java::io::IOException (
  37. JvNewStringLatin1 ("SocketImpl.listen: unimplemented"));
  38. }
  39. void
  40. gnu::java::net::PlainSocketImpl::accept (gnu::java::net::PlainSocketImpl *)
  41. {
  42. throw new ::java::io::IOException (
  43. JvNewStringLatin1 ("SocketImpl.accept: unimplemented"));
  44. }
  45. void
  46. gnu::java::net::PlainSocketImpl::setOption (jint, ::java::lang::Object *)
  47. {
  48. throw new ::java::net::SocketException (
  49. JvNewStringLatin1 ("SocketImpl.setOption: unimplemented"));
  50. }
  51. ::java::lang::Object *
  52. gnu::java::net::PlainSocketImpl::getOption (jint)
  53. {
  54. throw new ::java::net::SocketException (
  55. JvNewStringLatin1 ("SocketImpl.getOption: unimplemented"));
  56. }
  57. jint
  58. gnu::java::net::PlainSocketImpl$SocketInputStream::read(void)
  59. {
  60. throw new ::java::net::SocketException (
  61. JvNewStringLatin1 ("SocketImpl.read: unimplemented"));
  62. }
  63. jint
  64. gnu::java::net::PlainSocketImpl$SocketInputStream::read(jbyteArray buffer,
  65. jint offset, jint count)
  66. {
  67. throw new ::java::net::SocketException (
  68. JvNewStringLatin1 ("SocketImpl.read: unimplemented"));
  69. }
  70. void
  71. gnu::java::net::PlainSocketImpl$SocketOutputStream::write(jint b)
  72. {
  73. throw new ::java::net::SocketException (
  74. JvNewStringLatin1 ("SocketImpl.write: unimplemented"));
  75. }
  76. void
  77. gnu::java::net::PlainSocketImpl$SocketOutputStream::write(jbyteArray b,
  78. jint offset, jint len)
  79. {
  80. throw new ::java::net::SocketException (
  81. JvNewStringLatin1 ("SocketImpl.write: unimplemented"));
  82. }
  83. void
  84. gnu::java::net::PlainSocketImpl::sendUrgentData(jint data)
  85. {
  86. throw new ::java::net::SocketException (
  87. JvNewStringLatin1 ("SocketImpl.sendUrgentData: unimplemented"));
  88. }
  89. jint
  90. gnu::java::net::PlainSocketImpl::available(void)
  91. {
  92. throw new ::java::net::SocketException (
  93. JvNewStringLatin1 ("SocketImpl.available: unimplemented"));
  94. }
  95. void
  96. gnu::java::net::PlainSocketImpl::close(void)
  97. {
  98. throw new ::java::net::SocketException (
  99. JvNewStringLatin1 ("SocketImpl.close: unimplemented"));
  100. }
  101. void
  102. gnu::java::net::PlainSocketImpl::shutdownInput (void)
  103. {
  104. throw new ::java::net::SocketException (
  105. JvNewStringLatin1 ("SocketImpl.shutdownInput: unimplemented"));
  106. }
  107. void
  108. gnu::java::net::PlainSocketImpl::shutdownOutput (void)
  109. {
  110. throw new ::java::net::SocketException (
  111. JvNewStringLatin1 ("SocketImpl.shutdownOutput: unimplemented"));
  112. }