![]() |
![]() |
![]() |
gebr-comm Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
GebrCommHostInfo; void (*GebrCommHostInfoFunc) (GebrCommHostInfo *host_info
,gpointer user_data
); void gebr_comm_host_info_lookup (GString *hostname
,GebrCommHostInfoFunc callback
,gpointer user_data
); void gebr_comm_host_info_free (GebrCommHostInfo *host_info
); enum GebrCommHostInfoError gebr_comm_host_info_error (GebrCommHostInfo *host_info
); GList * gebr_comm_host_info_addesses (GebrCommHostInfo *host_info
); GebrCommSocketAddress * gebr_comm_host_info_first_address (GebrCommHostInfo *host_info
); GebrCommHostInfo * gebr_comm_host_info_lookup_blocking (GString *hostname
); GebrCommHostInfo * gebr_comm_host_info_lookup_local (void
);
typedef struct { enum GebrCommHostInfoError error; GList *addresses; } GebrCommHostInfo;
void (*GebrCommHostInfoFunc) (GebrCommHostInfo *host_info
,gpointer user_data
);
void gebr_comm_host_info_lookup (GString *hostname
,GebrCommHostInfoFunc callback
,gpointer user_data
);
enum GebrCommHostInfoError gebr_comm_host_info_error (GebrCommHostInfo *host_info
);
GebrCommSocketAddress * gebr_comm_host_info_first_address
(GebrCommHostInfo *host_info
);
GebrCommHostInfo * gebr_comm_host_info_lookup_blocking (GString *hostname
);