2026-02-12 16:32:16 -05:00
2026-02-12 16:32:16 -05:00
2024-10-03 01:03:39 -04:00
2024-10-05 13:05:11 -04:00
2024-10-03 14:42:36 -04:00
2024-10-03 01:03:39 -04:00
2024-10-03 01:03:39 -04:00
2024-10-03 01:03:39 -04:00
2024-10-03 01:03:39 -04:00
2024-10-03 01:03:39 -04:00
2024-10-03 13:45:22 -04:00
2024-10-03 13:45:22 -04:00
2024-10-03 01:03:39 -04:00
2024-10-03 14:42:36 -04:00
2024-10-03 13:45:22 -04:00
2024-10-03 01:03:39 -04:00

capacitor-sockets

Sockets

Install

npm install capacitor-sockets
npx cap sync

API

create(...)

create(options: { id: string; }) => Promise<void>
Param Type
options { id: string; }

connect(...)

connect(options: { id: string; host: string; port: number; useTLS?: boolean; acceptInvalidCertificates?: boolean; }) => Promise<void>
Param Type
options { id: string; host: string; port: number; useTLS?: boolean; acceptInvalidCertificates?: boolean; }

send(...)

send(options: { id: string; message: string; }) => Promise<void>
Param Type
options { id: string; message: string; }

disconnect(...)

disconnect(options: { id: string; }) => Promise<void>
Param Type
options { id: string; }

close(...)

close(options: { id: string; }) => Promise<void>
Param Type
options { id: string; }

addListener('state', ...)

addListener(eventName: "state", listenerFunc: (message: { id: string; state: string; }) => void) => Promise<PluginListenerHandle>
Param Type
eventName 'state'
listenerFunc (message: { id: string; state: string; }) => void

Returns: Promise<PluginListenerHandle>


addListener('message', ...)

addListener(eventName: "message", listenerFunc: (message: { id: string; message: string; }) => void) => Promise<PluginListenerHandle>
Param Type
eventName 'message'
listenerFunc (message: { id: string; message: string; }) => void

Returns: Promise<PluginListenerHandle>


Interfaces

PluginListenerHandle

Prop Type
remove () => Promise<void>
Description
No description provided
Readme 467 KiB
Languages
Java 53.3%
Swift 30%
TypeScript 9.1%
Ruby 3.5%
HTML 2.4%
Other 1.7%