Elvin ist ein Notifizierungs- und Mitteilungsdienst nach dem Publish-Subscribe-Prinzip. Die C-Client-Bibliothek erlaubt C- und C++-Programmen, Elvin-Mitteilungen zu senden und zu empfangen, wofür die Transportarten UDP, TCP und SSL zur Verfügung stehen. Auch Kommandozeilen-Programme zum Erzeugen von Mitteilungen, Abonnieren von Mitteilungen und Beobachten von Abonnements sind enthalten. (non)