Most visited

Recently visited

Added in API level 1

LocalServerSocket

public class LocalServerSocket
extends Object

java.lang.Object
   ↳ android.net.LocalServerSocket


用于在Linux抽象名称空间中创建入站UNIX域套接字的非标准类。

Summary

Public constructors

LocalServerSocket(String name)

创建一个以指定名称侦听的新服务器套接字。

LocalServerSocket(FileDescriptor fd)

从已经创建和绑定的文件描述符创建一个LocalServerSocket。

Public methods

LocalSocket accept()

接受与套接字的新连接。

void close()

关闭服务器套接字。

FileDescriptor getFileDescriptor()

返回文件描述符;如果尚未打开/已关闭,则返回null

LocalSocketAddress getLocalSocketAddress()

获取套接字的本地地址

Inherited methods

From class java.lang.Object

Public constructors

LocalServerSocket

Added in API level 1
LocalServerSocket (String name)

创建一个以指定名称侦听的新服务器套接字。 在Android平台上,名称是在Linux抽象名称空间中创建的(而不是在文件系统上)。

Parameters
name String: address for socket
Throws
IOException

LocalServerSocket

Added in API level 1
LocalServerSocket (FileDescriptor fd)

从已经创建和绑定的文件描述符创建一个LocalServerSocket。 listen()将立即被调用。 用于通过环境变量传入文件描述符的情况

Parameters
fd FileDescriptor: bound file descriptor
Throws
IOException

Public methods

accept

Added in API level 1
LocalSocket accept ()

接受与套接字的新连接。 阻塞,直到新的连接到达。

Returns
LocalSocket a socket representing the new connection.
Throws
IOException

close

Added in API level 1
void close ()

关闭服务器套接字。

Throws
IOException

getFileDescriptor

Added in API level 1
FileDescriptor getFileDescriptor ()

返回文件描述符;如果尚未打开/已关闭,则返回null

Returns
FileDescriptor fd or null

getLocalSocketAddress

Added in API level 1
LocalSocketAddress getLocalSocketAddress ()

获取套接字的本地地址

Returns
LocalSocketAddress local address

Hooray!