capacitor-socket-tcp
v0.0.8
Published
Socket communication tcp with capacitor
Readme
capacitor-socket-tcp
Socket communication tcp with capacitor
Install
npm install capacitor-socket-tcp
npx cap syncAPI
connect(...)
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(...)
send(options: { message: string; }) => Promise<void>Envoie un message au serveur
| Param | Type | Description |
| ------------- | --------------------------------- | ----------------------------- |
| options | { message: string; } | Contient le message à envoyer |
close()
close() => Promise<void>Ferme la connexion au serveur
addListener('dataReceived', ...)
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(...)
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 |
Interfaces
PluginListenerHandle
| Prop | Type |
| ------------ | ----------------------------------------- |
| remove | () => Promise<void> |
