Socket communication tcp with capacitor
npm install capacitor-socket-tcp
npx cap sync
connect(options: { host: string; port: number; }) => Promise<void>
Établit une connexion avec un serveur TCP
Param | Type | Description |
---|---|---|
options |
{ host: string; port: number; } |
Contient l'hôte et le port du serveur |
send(options: { message: string; }) => Promise<void>
Envoie un message au serveur
Param | Type | Description |
---|---|---|
options |
{ message: string; } |
Contient le message à envoyer |
close() => Promise<void>
Ferme la connexion au serveur
addListener(eventName: 'dataReceived', listenerFunc: (data: { message: string; }) => void) => Promise<PluginListenerHandle>
Ajoute un écouteur pour les événements du plugin
Param | Type | Description |
---|---|---|
eventName |
'dataReceived' |
Nom de l'événement à écouter ('dataReceived' pour les données reçues) |
listenerFunc |
(data: { message: string; }) => void |
Fonction à appeler quand l'événement se produit |
Returns: Promise<PluginListenerHandle>
removeAllListeners(eventName?: string | undefined) => Promise<void>
Supprime tous les écouteurs pour cet événement
Param | Type | Description |
---|---|---|
eventName |
string |
Nom de l'événement dont il faut supprimer les écouteurs |
Prop | Type |
---|---|
remove |
() => Promise<void> |