mdp_client.h File Reference

minimal Serval MDP client functionality, used in the commotion_serval-sas library More...

#include <serval.h>

Go to the source code of this file.

Classes

struct  __overlay_mdp_scan
 

Functions

time_ms_t __gettime_ms ()
 
int __overlay_mdp_client_init ()
 
int __overlay_mdp_client_done ()
 
int __overlay_mdp_client_poll (time_ms_t timeout_ms)
 
int __overlay_mdp_recv (overlay_mdp_frame *mdp, int port, int *ttl)
 
int __overlay_mdp_send (overlay_mdp_frame *mdp, int flags, int timeout_ms)
 
int __overlay_mdp_relevant_bytes (overlay_mdp_frame *mdp)
 
int __overlay_mdp_getmyaddr (unsigned index, sid_t *sid)
 
int __overlay_mdp_bind (const sid_t *localaddr, int port)
 

Variables

int __mdp_client_socket
 

Detailed Description

minimal Serval MDP client functionality, used in the commotion_serval-sas library

Author
Dan Staples (dismantl), danst.nosp@m.aple.nosp@m.s@ope.nosp@m.ntec.nosp@m.hinst.nosp@m.itut.nosp@m.e.org