/ohos5.0/foundation/communication/netstack/frameworks/js/napi/socket/options/src/ |
H A D | tcp_extra_options.cpp | 21 void TCPExtraOptions::SocketLinger::SetOn(bool on) in SetOn() 31 bool TCPExtraOptions::SocketLinger::IsOn() const in IsOn() 41 TCPExtraOptions::TCPExtraOptions() : keepAlive_(false), OOBInline_(false), TCPNoDelay_(false) {} in TCPExtraOptions() function in OHOS::NetStack::Socket::TCPExtraOptions 43 void TCPExtraOptions::SetKeepAlive(bool keepAlive) in SetKeepAlive() 58 bool TCPExtraOptions::IsKeepAlive() const in IsKeepAlive() 63 bool TCPExtraOptions::IsOOBInline() const in IsOOBInline() 68 bool TCPExtraOptions::IsTCPNoDelay() const in IsTCPNoDelay() 73 bool TCPExtraOptions::AlreadySetKeepAlive() const in AlreadySetKeepAlive() 78 void TCPExtraOptions::SetKeepAliveFlag(bool flag) in SetKeepAliveFlag() 103 bool TCPExtraOptions::AlreadySetLinger() const in AlreadySetLinger() [all …]
|
/ohos5.0/foundation/communication/netstack/interfaces/kits/js/ |
H A D | @ohos.net.socket.d.ts | 990 export interface TCPExtraOptions extends ExtraOptionsBase { 1356 setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; 1379 setExtraOptions(options: TCPExtraOptions): Promise<void>; 1650 setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; 1673 setExtraOptions(options: TCPExtraOptions): Promise<void>; 2696 setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; 2710 setExtraOptions(options: TCPExtraOptions): Promise<void>; 3066 setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback<void>): void; 3078 setExtraOptions(options: TCPExtraOptions): Promise<void>;
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/socket/options/include/ |
H A D | tcp_extra_options.h | 24 class TCPExtraOptions final : public ExtraOptionsBase { 46 TCPExtraOptions(); 48 ~TCPExtraOptions() = default;
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/include/ |
H A D | socket_exec.h | 200 void SetTcpExtraOptions(int listenFd, const TCPExtraOptions& option) in SetTcpExtraOptions() 205 bool GetTcpExtraOptions(int listenFd, TCPExtraOptions& option) in GetTcpExtraOptions() 255 SafeMap<int, TCPExtraOptions> tcpExtraOptions_;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-network.md | 32 …| setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback\<void>): void;<br>setExtraOpti… 39 | ohos.net.socket | TCPExtraOptions | socketLinger: {on: boolean, linger: number}; | 新增 | 40 | ohos.net.socket | TCPExtraOptions | TCPNoDelay?: boolean; | 新增 | 41 | ohos.net.socket | TCPExtraOptions | OOBInline?: boolean; | 新增 | 42 | ohos.net.socket | TCPExtraOptions | keepAlive?: boolean; | 新增 |
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/tls/include/context/ |
H A D | tls_extra_context.h | 38 Socket::TCPExtraOptions options_;
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/socket/async_context/include/ |
H A D | tcp_extra_context.h | 45 TCPExtraOptions options_;
|
H A D | tcp_server_extra_context.h | 45 TCPExtraOptions options_;
|
/ohos5.0/docs/en/release-notes/api-diff/v3.1-Release/ |
H A D | js-apidiff-network.md | 32 …| setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback\<void>): void;<br>setExtraOpti… 39 | ohos.net.socket | TCPExtraOptions | socketLinger: {on: boolean, linger: number}; | Added| 40 | ohos.net.socket | TCPExtraOptions | TCPNoDelay?: boolean; | Added| 41 | ohos.net.socket | TCPExtraOptions | OOBInline?: boolean; | Added| 42 | ohos.net.socket | TCPExtraOptions | keepAlive?: boolean; | Added|
|
/ohos5.0/foundation/communication/netstack/interfaces/innerkits/tls_socket/include/ |
H A D | tls_socket.h | 348 …void SetExtraOptions(const Socket::TCPExtraOptions &tcpExtraOptions, const SetExtraOptionsCallback… 629 [[nodiscard]] bool SetExtraOptions(const Socket::TCPExtraOptions &option) const;
|
H A D | tls_socket_server.h | 152 bool SetExtraOptions(const Socket::TCPExtraOptions &tcpExtraOptions,
|
/ohos5.0/foundation/communication/netstack/ |
H A D | README_zh.md | 212 | ohos.net.socket.TCPSocket | setExtraOptions(options: [TCPExtraOptions](#tcpextraoptions), callbac… 213 | ohos.net.socket.TCPSocket | setExtraOptions(options: [TCPExtraOptions](#tcpextraoptions)): Promis… 305 #### TCPExtraOptions subsubsection
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/ |
H A D | js-apis-socket.md | 2162 | options | [TCPExtraOptions](#tcpextraoptions) | 是 | TCPSocket连接的其他属性,参考[TCPExtraOptions](#tcpe… 2232 | options | [TCPExtraOptions](#tcpextraoptions) | 是 | TCPSocket连接的其他属性,参考[TCPExtraOptions](#tcpex… 2558 ## TCPExtraOptions section 2868 let tcpExtraOptions: socket.TCPExtraOptions = { 2947 let tcpExtraOptions: socket.TCPExtraOptions = { 5687 | options | [TCPExtraOptions](#tcpextraoptions) | 是 | TCPSocket连接的其他属性,参考[TCPExtraOptions](#tcpe… 5722 let tcpExtraOptions: socket.TCPExtraOptions = { 5753 | options | [TCPExtraOptions](#tcpextraoptions) | 是 | TCPSocket连接的其他属性,参考[TCPExtraOptions](#tcpex… 5793 let tcpExtraOptions: socket.TCPExtraOptions = { 7318 let tcpExtraOptions: socket.TCPExtraOptions = { [all …]
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-communication.md | 22 |新增|NA|类名:TCPSocketServer;<br>方法or属性:setExtraOptions(options: TCPExtraOptions): Promise\<void>;|@oh… 23 |新增|NA|类名:TLSSocketServer;<br>方法or属性:setExtraOptions(options: TCPExtraOptions): Promise\<void>;|@oh… 168 |新增|NA|类名:TCPSocketServer;<br>方法or属性:setExtraOptions(options: TCPExtraOptions, callback: AsyncCallb… 169 |新增|NA|类名:TLSSocketServer;<br>方法or属性:setExtraOptions(options: TCPExtraOptions, callback: AsyncCallb… 313 …ExtraOptions(options: TCPExtraOptions): Promise\<void>;<br>旧版本信息:|类名:TCPSocket;<br>方法or属性:setExtra… 314 …ExtraOptions(options: TCPExtraOptions): Promise\<void>;<br>旧版本信息:|类名:TLSSocket;<br>方法or属性:setExtra… 493 …ExtraOptions(options: TCPExtraOptions): Promise\<void>;<br>旧版本信息:|类名:TCPSocket;<br>方法or属性:setExtra… 582 |type有变化|类名:TCPExtraOptions;<br>方法or属性:keepAlive?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属性… 583 |type有变化|类名:TCPExtraOptions;<br>方法or属性:OOBInline?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属性… 584 |type有变化|类名:TCPExtraOptions;<br>方法or属性:TCPNoDelay?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属… [all …]
|
/ohos5.0/foundation/communication/netstack/test/unittest/tlssocket/server/ |
H A D | tls_socket_branch_test.cpp | 179 Socket::TCPExtraOptions tcpExtraOptions;
|
H A D | tls_socket_server_branch_test.cpp | 63 Socket::TCPExtraOptions tcpExtraOptions;
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/ |
H A D | js-apidiff-communication.md | 1156 …ExtraOptions(options: TCPExtraOptions): Promise\<void>;<br>旧版本信息:|类名:TCPSocket;<br>方法or属性:setExtra… 1641 |type有变化|类名:TCPExtraOptions;<br>方法or属性:keepAlive?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属性… 1642 |type有变化|类名:TCPExtraOptions;<br>方法or属性:OOBInline?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属性… 1643 |type有变化|类名:TCPExtraOptions;<br>方法or属性:TCPNoDelay?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属… 1644 |type有变化|类名:TCPExtraOptions;<br>方法or属性:socketLinger?: { on: boolean, linger: number };<br>旧版本信息:|类名… 1833 …台能力有变化|类名:TCPExtraOptions;<br>方法or属性:export interface TCPExtraOptions<br>旧版本信息:|类名:TCPExtraOptions… 1834 |跨平台能力有变化|类名:TCPExtraOptions;<br>方法or属性:keepAlive?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属… 1835 |跨平台能力有变化|类名:TCPExtraOptions;<br>方法or属性:OOBInline?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or属… 1836 |跨平台能力有变化|类名:TCPExtraOptions;<br>方法or属性:TCPNoDelay?: boolean;<br>旧版本信息:|类名:TCPExtraOptions;<br>方法or… 1837 |跨平台能力有变化|类名:TCPExtraOptions;<br>方法or属性:socketLinger?: { on: boolean, linger: number };<br>旧版本信息:|类… [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/ |
H A D | js-apis-socket.md | 2195 let tcpExtraOptions: socket.TCPExtraOptions = { 2217 setExtraOptions(options: TCPExtraOptions): Promise\<void\> 2270 let tcpExtraOptions: socket.TCPExtraOptions = { 2558 ## TCPExtraOptions section 2868 let tcpExtraOptions: socket.TCPExtraOptions = { 2889 setExtraOptions(options: TCPExtraOptions): Promise\<void\> 2947 let tcpExtraOptions: socket.TCPExtraOptions = { 5722 let tcpExtraOptions: socket.TCPExtraOptions = { 5793 let tcpExtraOptions: socket.TCPExtraOptions = { 7318 let tcpExtraOptions: socket.TCPExtraOptions = { [all …]
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-beta2/ |
H A D | js-apidiff-communication.md | 22 …PSocketServer;<br>Method or attribute name: setExtraOptions(options: TCPExtraOptions): Promise\<vo… 23 …SSocketServer;<br>Method or attribute name: setExtraOptions(options: TCPExtraOptions): Promise\<vo… 168 …PSocketServer;<br>Method or attribute name: setExtraOptions(options: TCPExtraOptions, callback: As… 169 …SSocketServer;<br>Method or attribute name: setExtraOptions(options: TCPExtraOptions, callback: As… 313 …TCPExtraOptions): Promise\<void>;<br>Old version information: |Class name: TCPSocket;<br>Method or… 314 …TCPExtraOptions): Promise\<void>;<br>Old version information: |Class name: TLSSocket;<br>Method or… 493 …TCPExtraOptions): Promise\<void>;<br>Old version information: |Class name: TCPSocket;<br>Method or… 582 …ed|Class name: TCPExtraOptions;<br>Method or attribute name: keepAlive?: boolean;<br>Old version i… 583 …ed|Class name: TCPExtraOptions;<br>Method or attribute name: OOBInline?: boolean;<br>Old version i… 584 …d|Class name: TCPExtraOptions;<br>Method or attribute name: TCPNoDelay?: boolean;<br>Old version i… [all …]
|
/ohos5.0/foundation/communication/netstack/test/fuzztest/socket/fuzztest/tlssocket_fuzzer/ |
H A D | tls_socket_fuzzer.cpp | 139 Socket::TCPExtraOptions options; in SetExtraOptionsFuzzTest()
|
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/socket/socket_exec/src/ |
H A D | socket_exec.cpp | 1253 static bool SocketSetTcpExtraOptions(int sockfd, TCPExtraOptions& option) in SocketSetTcpExtraOptions() 1944 TCPExtraOptions option; in ClientHandler() 1977 …if (TCPExtraOptions option; SingletonSocketConfig::GetInstance().GetTcpExtraOptions(sock, option))… in AcceptRecvData()
|
/ohos5.0/docs/en/release-notes/api-diff/v4.0-Release-vs-v3.2-Release/ |
H A D | js-apidiff-communication.md | 33 …PSocketServer;<br>Method or attribute name: setExtraOptions(options: TCPExtraOptions): Promise\<vo… 34 …SSocketServer;<br>Method or attribute name: setExtraOptions(options: TCPExtraOptions): Promise\<vo… 1156 …TCPExtraOptions): Promise\<void>;<br>Old version information: |Class name: TCPSocket;<br>Method or… 1641 …ed|Class name: TCPExtraOptions;<br>Method or attribute name: keepAlive?: boolean;<br>Old version i… 1642 …ed|Class name: TCPExtraOptions;<br>Method or attribute name: OOBInline?: boolean;<br>Old version i… 1643 …d|Class name: TCPExtraOptions;<br>Method or attribute name: TCPNoDelay?: boolean;<br>Old version i… 1644 … TCPExtraOptions;<br>Method or attribute name: socketLinger?: { on: boolean, linger: number };<br>… 1833 …TCPExtraOptions;<br>Method or attribute name: export interface TCPExtraOptions<br>Old version info… 1834 …ed|Class name: TCPExtraOptions;<br>Method or attribute name: keepAlive?: boolean;<br>Old version i… 1835 …ed|Class name: TCPExtraOptions;<br>Method or attribute name: OOBInline?: boolean;<br>Old version i… [all …]
|
/ohos5.0/foundation/communication/netstack/frameworks/native/tls_socket/src/ |
H A D | tls_socket.cpp | 968 bool TLSSocket::SetExtraOptions(const Socket::TCPExtraOptions &option) const in SetExtraOptions() 1001 void TLSSocket::SetExtraOptions(const OHOS::NetStack::Socket::TCPExtraOptions &tcpExtraOptions, in SetExtraOptions()
|
H A D | tls_socket_server.cpp | 430 bool TLSSocketServer::SetExtraOptions(const Socket::TCPExtraOptions &tcpExtraOptions, in SetExtraOptions()
|
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/ |
H A D | js-apidiff-communication.md | 7 |新增|NA|类名:TLSSocket;<br>方法or属性:setExtraOptions(options: TCPExtraOptions, callback: AsyncCallback\<v… 473 |新增|NA|类名:TLSSocket;<br>方法or属性:setExtraOptions(options: TCPExtraOptions): Promise\<void>;|@ohos.net… 1713 …s(options: TCPExtraOptions, callback: AsyncCallback\<void>): void;<br>旧版本信息:|类名:TCPSocket;<br>方法or… 1750 |函数有变化|类名:TCPExtraOptions;<br>方法or属性:socketLinger: {on: boolean, linger: number};|类名:TCPExtraOption…
|