object netdb
netdb.h for Scala
- Annotations
- @extern() @define("__SCALANATIVE_POSIX_NETDB")
- See also
https://scala-native.readthedocs.io/en/latest/lib/posixlib.html
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- netdb
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type addrinfo = CStruct8[CInt, CInt, CInt, CInt, sys.socket.socklen_t, Ptr[sockaddr], Ptr[CChar], CVoidPtr]
- type socklen_t = UInt
- type uint32_t = UInt
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def AI_ADDRCONFIG: CInt
- Annotations
- @name("scalanative_ai_addrconfig")
- def AI_ALL: CInt
- Annotations
- @name("scalanative_ai_all")
- def AI_CANONNAME: CInt
- Annotations
- @name("scalanative_ai_canonname")
- def AI_NUMERICHOST: CInt
- Annotations
- @name("scalanative_ai_numerichost")
- def AI_NUMERICSERV: CInt
- Annotations
- @name("scalanative_ai_numericserv")
- def AI_PASSIVE: CInt
- Annotations
- @name("scalanative_ai_passive")
- def AI_V4MAPPED: CInt
- Annotations
- @name("scalanative_ai_v4mapped")
- def EAI_AGAIN: CInt
- Annotations
- @name("scalanative_eai_again")
- def EAI_BADFLAGS: CInt
- Annotations
- @name("scalanative_eai_badflags")
- def EAI_FAIL: CInt
- Annotations
- @name("scalanative_eai_fail")
- def EAI_FAMILY: CInt
- Annotations
- @name("scalanative_eai_family")
- def EAI_MEMORY: CInt
- Annotations
- @name("scalanative_eai_memory")
- def EAI_NONAME: CInt
- Annotations
- @name("scalanative_eai_noname")
- def EAI_OVERFLOW: CInt
- Annotations
- @name("scalanative_eai_overflow")
- def EAI_SERVICE: CInt
- Annotations
- @name("scalanative_eai_service")
- def EAI_SOCKTYPE: CInt
- Annotations
- @name("scalanative_eai_socktype")
- def EAI_SYSTEM: CInt
- Annotations
- @name("scalanative_eai_system")
- def IPPORT_RESERVED: CInt
- Annotations
- @name("scalanative_ipport_reserved")
- def NI_DGRAM: CInt
- Annotations
- @name("scalanative_ni_dgram")
- def NI_NAMEREQD: CInt
- Annotations
- @name("scalanative_ni_namereqd")
- def NI_NOFQDN: CInt
- Annotations
- @name("scalanative_ni_nofqdn")
- def NI_NUMERICHOST: CInt
- Annotations
- @name("scalanative_ni_numerichost")
- def NI_NUMERICSCOPE: CInt
- Annotations
- @name("scalanative_ni_NI_numericscope")
- def NI_NUMERICSERV: CInt
- Annotations
- @name("scalanative_ni_numericserv")
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def freeaddrinfo(addr: Ptr[addrinfo]): Unit
- def gai_strerror(errcode: CInt): CString
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getaddrinfo(name: CString, service: CString, hints: Ptr[addrinfo], res: Ptr[Ptr[addrinfo]]): CInt
- Annotations
- @name("scalanative_getaddrinfo")
- def getnameinfo(addr: Ptr[sockaddr], addrlen: sys.socket.socklen_t, host: CString, hostlen: sys.socket.socklen_t, service: CString, servlen: sys.socket.socklen_t, flags: CInt): CInt
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()