Subversion Repositories HelenOS

Rev

Rev 4351 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4351 Rev 4756
Line 43... Line 43...
43
#define __NET_PACKET_SERVER_H__
43
#define __NET_PACKET_SERVER_H__
44
 
44
 
45
#include <ipc/ipc.h>
45
#include <ipc/ipc.h>
46
 
46
 
47
/** Processes the packet server message.
47
/** Processes the packet server message.
48
 *  @param callid The message identifier. Input parameter.
48
 *  @param[in] callid The message identifier.
49
 *  @param call The message parameters. Input parameter.
49
 *  @param[in] call The message parameters.
50
 *  @param answer The message answer parameters. Output parameter.
50
 *  @param[out] answer The message answer parameters.
51
 *  @param answer_count The last parameter for the actual answer in the answer parameter. Output parameter.
51
 *  @param[out] answer_count The last parameter for the actual answer in the answer parameter.
52
 *  @returns EOK on success.
52
 *  @returns EOK on success.
53
 *  @returns ENOMEM if there is not enough memory left.
53
 *  @returns ENOMEM if there is not enough memory left.
54
 *  @returns ENOENT if there is no such packet as in the packet message parameter..
54
 *  @returns ENOENT if there is no such packet as in the packet message parameter..
55
 *  @returns ENOTSUP if the message is not known.
55
 *  @returns ENOTSUP if the message is not known.
56
 *  @returns Other error codes as defined for the packet_release_wrapper() function.
56
 *  @returns Other error codes as defined for the packet_release_wrapper() function.