RawSecureServerSocket 类
提供低级 RawSecureSocket 流的服务器套接字。
更多信息请参阅 RawSecureSocket。
- 继承
-
- Object
- Stream<
RawSecureSocket> - RawSecureServerSocket
属性
- address → InternetAddress
- 此套接字使用的地址。无设置器
-
first → Future<
RawSecureSocket> - 此流的第一个元素。无设置器继承
- hashCode → int
- 此对象的哈希码。无设置器继承
- isBroadcast → bool
- 此流是否是广播流。无设置器继承
-
isEmpty → Future<
bool> - 此流是否包含任何元素。无设置器继承
-
last → Future<
RawSecureSocket> - 此流的最后一个元素。无设置器继承
-
length → Future<
int> - 此流中的元素数量。无设置器继承
- port → int
- 此套接字使用的端口号。无设置器
- requestClientCertificate → bool
-
final
- requireClientCertificate → bool
-
final
- runtimeType → Type
- 对象的运行时类型的表示。无设置器继承
-
single → Future<
RawSecureSocket> - 此流的单个元素。无设置器继承
-
supportedProtocols → List<
String> ? -
final
方法
-
any(
bool test(RawSecureSocket element)) → Future< bool> - 检查
test
是否接受此流提供的任何元素。继承 -
asBroadcastStream(
{void onListen(StreamSubscription< RawSecureSocket> subscription)?, void onCancel(StreamSubscription<RawSecureSocket> subscription)?}) → Stream<RawSecureSocket> - 返回一个多订阅流,它产生与该流相同的事件。继承
-
asyncExpand<
E> (Stream< E> ? convert(RawSecureSocket event)) → Stream<E> - 将每个元素转换为一系列异步事件。继承
-
asyncMap<
E> (FutureOr< E> convert(RawSecureSocket event)) → Stream<E> - 创建一个新的流,将此流的每个数据事件异步映射到新的事件。继承
-
cast<
R> () → Stream< R> - 使此流适配为
Stream<R>
。继承 -
close(
) → Future< RawSecureServerSocket> - 关闭此套接字。
-
contains(
Object? needle) → Future< bool> - 返回
needle
是否出现在此流提供的元素中。继承 -
distinct(
[bool equals(RawSecureSocket previous, RawSecureSocket next)?]) → Stream< RawSecureSocket> - 如果事件与之前的事件相等,则跳过数据事件。继承
-
drain<
E> ([E? futureValue]) → Future< E> - 丢弃此流中的所有数据,但在完成或发生错误时发出信号。继承
-
elementAt(
int index) → Future< RawSecureSocket> - 返回此流中第
index
个数据事件的价值。继承 -
every(
bool test(RawSecureSocket element)) → Future< bool> - 检查是否所有由该流提供的元素都被
test
接受。继承 -
expand<
S> (Iterable< S> convert(RawSecureSocket element)) → Stream<S> - 将此流的每个元素转换为一个元素序列。继承
-
firstWhere(
bool test(RawSecureSocket element), {RawSecureSocket orElse()?}) → Future< RawSecureSocket> - 找到与
test
匹配的第一个元素。继承 -
fold<
S> (S initialValue, S combine(S previous, RawSecureSocket element)) → Future< S> - 通过反复应用
combine
组合一系列值。继承 -
forEach(
void action(RawSecureSocket element)) → Future< void> - 对此流的每个元素执行
action
。继承 -
handleError(
Function onError, {bool test(dynamic error)?}) → Stream< RawSecureSocket> - 创建一个包装流,拦截此流的一些错误。继承
-
join(
[String separator = ""]) → Future< String> - 将元素的字面表示形式组合成一个字符串。继承
-
lastWhere(
bool test(RawSecureSocket element), {RawSecureSocket orElse()?}) → Future< RawSecureSocket> - 查找此流中匹配
test
的最后一个元素。继承 -
listen(
void onData(RawSecureSocket s)?, {Function? onError, void onDone()?, bool? cancelOnError}) → StreamSubscription< RawSecureSocket> - 向此流添加订阅。覆盖
-
map<
S> (S convert(RawSecureSocket event)) → Stream< S> - 将此流中的每个元素转换成新的流事件。继承
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
pipe(
StreamConsumer< RawSecureSocket> streamConsumer) → Future - 将此流的事件管道传输到
streamConsumer
。继承 -
reduce(
RawSecureSocket combine(RawSecureSocket previous, RawSecureSocket element)) → Future< RawSecureSocket> - 通过反复应用
combine
组合一系列值。继承 -
singleWhere(
bool test(RawSecureSocket element), {RawSecureSocket orElse()?}) → Future< RawSecureSocket> - 在此流中查找匹配
test
的单个元素。继承 -
skip(
int count) → Stream< RawSecureSocket> - 跳过此流中前
count
个数据事件。继承 -
skipWhile(
bool test(RawSecureSocket element)) → Stream< RawSecureSocket> - 在数据事件与
test
匹配时,跳过此流中的数据事件。继承 -
take(
int count) → Stream< RawSecureSocket> - 提供此流的前
count
个数据事件,最多这些。继承 -
takeWhile(
bool test(RawSecureSocket element)) → Stream< RawSecureSocket> - 当
test
成功时,发送数据事件。继承 -
timeout(
Duration timeLimit, {void onTimeout(EventSink< RawSecureSocket> sink)?}) → Stream<RawSecureSocket> - 创建一个具有与此流相同事件的新流。继承
-
toList(
) → Future< List< RawSecureSocket> > - 将此流的所有元素收集到一个
列表
中。继承 -
toSet(
) → Future< Set< RawSecureSocket> > - 将此流的数据收集到一个
集合
中。继承 -
toString(
) → String - 此对象的字符串表示形式。继承
-
transform<
S> (StreamTransformer< ) → Stream<RawSecureSocket, S> streamTransformerS> - 将
streamTransformer
应用到此流中。继承 -
where(
bool test(RawSecureSocket event)) → Stream<">RawSecureSocket> - 从此流创建一个新的流,丢弃一些元素。继承
操作符
-
operator ==(
Object other) → bool - 相等操作符。继承