**/
/**
- * frsh_network_message_get_max_size()
+ * frsh_network_get_max_message_size()
*
* This operation gives the maximum number of bytes that can be sent
* at a time through the send function when using the network designated by
* invalid \n
*
**/
-int frsh_network_message_get_max_size
+int frsh_network_get_max_message_size
(const frsh_resource_id_t resource_id,
const frsh_network_address_t destination,
size_t *max_size);
(frsh_resource_id_t network_id,
frsh_network_address_t destination,
frsh_stream_id_t stream_id,
+ frsh_send_endpoint_protocol_info_t protocol_info,
frsh_send_endpoint_t *endpoint);
/**
(const frsh_send_endpoint_t *endpoint,
frsh_resource_id_t *network_id,
frsh_network_address_t *destination,
- frsh_stream_id_t *stream);
+ frsh_stream_id_t *stream,
+ frsh_send_endpoint_protocol_info_t *protocol_info);
/**
* frsh_send_endpoint_destroy()
void *msg,
size_t size);
-
-
/**
* frsh_send_endpoint_get_status()
*
(frsh_resource_id_t network_id,
frsh_stream_id_t stream_id,
frsh_endpoint_queueing_info_t queueing_info,
- frsh_protocol_info_t protocol_info,
+ frsh_receive_endpoint_protocol_info_t protocol_info,
frsh_receive_endpoint_t *endpoint);
-
/**
* frsh_receive_endpoint_get_params()
*
* endpoint at creation time.
**/
int frsh_receive_endpoint_get_params
- (frsh_resource_id_t *network_id,
+ (const frsh_receive_endpoint_t *endpoint,
+ frsh_resource_id_t *network_id,
frsh_stream_id_t *stream,
frsh_endpoint_queueing_info_t *queueing_info,
- frsh_protocol_info_t *protocol_info,
- const frsh_receive_endpoint_t *endpoint);
+ frsh_receive_endpoint_protocol_info_t *protocol_info);
/**
* frsh_receive_endpoint_destroy()
(const frsh_receive_endpoint_t *endpoint,
void *buffer,
size_t buffer_size,
- size_t *message_size);
+ size_t *message_size,
+ frsh_network_address_t *from);
/**
* frsh_receive_async()
(const frsh_receive_endpoint_t *endpoint,
void *buffer,
size_t buffer_size,
- size_t *message_size);
+ size_t *message_size,
+ frsh_network_address_t *from);
/**