IPC-Sockets

From Fritz!Box
Jump to: navigation, search

AVM Wiki >> Konfiguration >> IPC-Sockets @ whmf   -   IRC-Chat   -   hu nl it English
Community Modelle Zubehör Environment Konfiguration Shell-Befehle Software Freetz Lexikon Tipps+Tricks Bilder

TFFS-Konfig Fest-Konfig Binär Tempfiles Logs Sockets Devices ProcFS Interfaces Daten UI-Module Webinterface Todo

Info
Unix Sockets sind eine Sonderform von Dateien die zur Kommunikation zwischen Prozessen (IPC) verwendet werden. Sie liegen in /var/tmp und werden vom jeweiligen Dienst erzeugt wenn die entsprechende Funktion aktiv ist. Message Endpoints sind eine vereinheitlichte Form von Unix Sockets mit denen sich höhere FRITZ!Box Dienste koordinieren.

Unix-Sockets, Message Endpoints und RPC-Sockets

Unix Sockets sind eine Sonderform von Dateien, über die Prozesse miteinander kommunizieren können.

Socket Modell Funktion
auradcntl 7170 Steuerung von aurad durch auracntl
csvd 7270_52 Steuerung von umtsd durch csvd
dect_manager 7270 Steuerung von dect_manager durch libdect.so
flashdaemon 7170 Steuerung von flashd durch libflashclient.so
foncontrol 7170 Steuerung von libfoncontrol.so durch libfoncclient.so
hidden_to_wpa_sock 7170 Steuerung von wpa_authenticator durch libhidden_prof.so (temporär)
led_read FWR Steuerung von pcmlink.ko durch rc.S
led_write FWR Steuerung von pcmlink.ko durch touchdisplay und rc.S
log 7170 Socket zur Verarbeitung von Syslog-Meldungen
pb_event 7170 Steuerung von pbd durch libphonebook.so
pbctrl 7170 Steuerung von pbd durch libphonebook.so
pbmsg 7170 Steuerung von pbd (Daemon) durch pbd (Commandline)
pbrmsg 7170
rfcntlsock 7170 Steuerung von rfcntl.ko durch minid
tamtelcfg 7270 Steuerung von libtam.so durch libtelcfg.so
to_wpa_hidden_sock 7170 Steuerung von wpa_authenticator durch libhidden_prof.so
wdsipc 7170 Steuerung von libWdsMngr.so durch Niemanden
wdsrep 7170 Steuerung von libWdsMngr.so durch Niemanden
wpaauth 7170 Steuerung von wpa_authenticator durch wstart
wpa_debug_sock 7170 Steuerung von wpa_authenticator durch Niemanden (Debugging)

Message Endpoints

Message Endpoints sind eine harmonisierte Form von Unix Sockets über die viele Dienste unidirektional kommunizieren.

Socket Modell Funktion
me_TR064.ctl 7170 Steuerung von libtr064.so durch libavmupnp.so, libavmupnpbig.so, tr069starter
me_audiod.ctl 7270 Steuerung von audiod durch dect_manager
me_aura.ctl 7170 Steuerung von aurad durch libctlusb.so
me_avmdebug.ctl 7270 Steuerung von avm_debug.ko durch ctlmgr (Antwort-Endpoint)
me_avmlogd.ctl 7140 Steuerung von avmlogd durch msgsend
me_ctlmgr.ctl 7170 Steuerung von ctlmgr durch multid, dsld, pbupd, msgsend, firmwarecfg, tr069fwupdate, usermand, minid
me_ctlmgr_ctl*.ctl 7170 Steuerung von ctlmgr_ctl durch ctlmgr (Antwort-Endpoint)
me_dectmgr.ctl 7270 Steuerung von dect_manager durch ctlmgr
me_dect_email_hs*.ctl 7270 Steuerung von dect_manager durch maild (Antwort-Endpoint)
me_dsld.ctl 7170 Steuerung von dsld durch ctlmgr, libtr064.so, libtr069.so, voipd, firmwarecfg
me_feedd_daemon.ctl 7270 Steuerung von feedd durch audiod und dect_manager
me_firmwarecfg.ctl FWR Steuerung von firmwarecfg durch libwebsrv.so und touchdisplay
me_foncontrol.ctl 7270 Steuerung von libfoncontrol.so durch luacgi
me_fritzmini.ctl 7170 Steuerung von minid durch TODO
me_fritznasdb.ctl 7270_5 Steuerung von fritznasdb durch libavmdb.so, libwebusb.so, showfritznasdbstat
me_igd.ctl 7170 Steuerung von dsld durch libar7cfg.so
me_igdd.ctl 7050 Steuerung von igdd durch ctlmgr, dsld, libavmupnp.so, libavmupnpapi.so, firmwarecfg, tr069fwupdate
me_libgsm.ctl 7270 Steuerung von libgsm.so durch umtsd
me_logic.ctl 7170 Steuerung von ctlmgr durch ctlmgr_ctl und libcm.so
me_luacgi*.ctl 7270 Steuerung von luacgi durch ctlmgr (Antwort-Endpoint)
me_maild.ctl 7170 Steuerung von maild durch email.plugin und dect_manager
me_minid.ctl 7170 Steuerung von minid durch libwlan.so, streamer.plugin, update.plugin, email.plugin, playerd
me_msgsend*.ctl 7170 Steuerung von msgsend durch den angefragten Daemon (Antwort-Endpoint)
me_multid.ctl 7170 Steuerung von multid durch dsld, libctlusb.so, ctlmgr, usermand, msgsend
me_nlr_touch.ctl FWR Steuerung von touchdisplay durch ctlmgr, firmwarecfg, tr069fwupdate
me_phonebook.ctl 7170 Steuerung von pbd durch libfoncontrol.so und pbupd
me_telefon.ctl 7270 Steuerung von telefon durch ctlmgr (Antwort-Endpoint)
me_tr069discover.ctl 7270 Steuerung von tr069discover durch dsld, multid, ctlmgr
me_tr069fwupdate.ctl FWR Steuerung von tr069fwupdate durch libtr069.so und touchdisplay
me_umtsd.ctl 7270 Steuerung von umtsd durch libgsm.so und dsld
me_upnp_onlinestore.ctl 7270 Steuerung von libupnponstore.so zwischen multiplen Instanzen (von multid)
me_upnp_usb.ctl 7170 Steuerung von libupnpdevusb.so zwischen multiplen Instanzen (von multid)
me_upnpd.ctl 7170 Steuerung von upnpd durch ctlmgr, libavmupnp.so, libavmupnpapi.so, libavmupnpbig.so, tr069fwupdate
me_usermand.ctl 7170 Steuerung von usermand durch libuser.so, libmailbuilder.so, ctlmgr, multid
me_voipd.ctl 7170 Steuerung von voipd durch libfon.so, dsld, firmwarecfg, tr069fwupdate, ctlmgr
me_webcm*.ctl 7170 Steuerung von webcm durch ctlmgr (Antwort-Endpoint)

RPC-Sockets

RPC-Sockets sind eine harmonisierte Form von Unix Sockets über die einige Dienste bidirektional kommunizieren.

Socket Modell Funktion
configd 7270 Steuerung von configd durch libconfigd.so, libtimer.so, feedd, audiod, dect_manager, lted
ctlmgr_plugin 6840 Steuerung von lted durch liblted.so
kernel 7270 Steuerung von ulpcmlink.ko durch pictured
lted 6840 Steuerung von lted durch rpctrl
me_playerd.ctl 7270 Steuerung von playerd durch audiod und renderer
pictured_if 7270 Steuerung von pictured durch dect_manager und rpctrl
swlstream 7270* Steuerung von swlstream durch morphstick und storage
timer_if 7270 Steuerung von libtimer.so durch libwlan.so und usermand2
wlandrpc 3370 Steuerung von wland durch libwlancsi.so