Rev 4720 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 4720 | Rev 4756 | ||
---|---|---|---|
Line 193... | Line 193... | ||
193 | */ |
193 | */ |
194 | measured_strings_t configuration; |
194 | measured_strings_t configuration; |
195 | }; |
195 | }; |
196 | 196 | ||
197 | /** Adds the configured setting to the configuration map. |
197 | /** Adds the configured setting to the configuration map. |
198 | * @param configuration The configuration map. Input parameter. |
198 | * @param[in] configuration The configuration map. |
199 | * @param name The setting name. Input parameter. |
199 | * @param[in] name The setting name. |
200 | * @param value The setting value. Input parameter. |
200 | * @param[in] value The setting value. |
201 | * @returns EOK on success. |
201 | * @returns EOK on success. |
202 | * @returns ENOMEM if there is not enough memory left. |
202 | * @returns ENOMEM if there is not enough memory left. |
203 | */ |
203 | */ |
204 | int add_configuration( measured_strings_ref configuration, const char * name, const char * value ); |
204 | int add_configuration( measured_strings_ref configuration, const char * name, const char * value ); |
205 | 205 | ||
206 | /** Processes the networking message. |
206 | /** Processes the networking message. |
207 | * @param callid The message identifier. Input parameter. |
207 | * @param[in] callid The message identifier. |
208 | * @param call The message parameters. Input parameter. |
208 | * @param[in] call The message parameters. |
209 | * @param answer The message answer parameters. Output parameter. |
209 | * @param[out] answer The message answer parameters. |
210 | * @param answer_count The last parameter for the actual answer in the answer parameter. Output parameter. |
210 | * @param[out] answer_count The last parameter for the actual answer in the answer parameter. |
211 | * @returns EOK on success. |
211 | * @returns EOK on success. |
212 | * @returns ENOTSUP if the message is not known. |
212 | * @returns ENOTSUP if the message is not known. |
213 | * @see net_interface.h |
213 | * @see net_interface.h |
214 | * @see IS_NET_NET_MESSAGE() |
214 | * @see IS_NET_NET_MESSAGE() |
215 | */ |
215 | */ |
216 | int net_message( ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count ); |
216 | int net_message( ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count ); |
217 | 217 | ||
218 | /** Initializes the networking module for the chosen subsystem build type. |
218 | /** Initializes the networking module for the chosen subsystem build type. |
219 | * @param client_connection The client connection processing function. The module skeleton propagates its own one. Input parameter. |
219 | * @param[in] client_connection The client connection processing function. The module skeleton propagates its own one. |
220 | * @returns EOK on success. |
220 | * @returns EOK on success. |
221 | * @returns ENOMEM if there is not enough memory left. |
221 | * @returns ENOMEM if there is not enough memory left. |
222 | */ |
222 | */ |
223 | int net_initialize_build( async_client_conn_t client_connection ); |
223 | int net_initialize_build( async_client_conn_t client_connection ); |
224 | 224 | ||
225 | /** Processes the module message. |
225 | /** Processes the module message. |
226 | * Distributes the message to the right bundled module. |
226 | * Distributes the message to the right bundled module. |
227 | * @param callid The message identifier. Input parameter. |
227 | * @param[in] callid The message identifier. |
228 | * @param call The message parameters. Input parameter. |
228 | * @param[in] call The message parameters. |
229 | * @param answer The message answer parameters. Output parameter. |
229 | * @param[out] answer The message answer parameters. |
230 | * @param answer_count The last parameter for the actual answer in the answer parameter. Output parameter. |
230 | * @param[out] answer_count The last parameter for the actual answer in the answer parameter. |
231 | * @returns EOK on success. |
231 | * @returns EOK on success. |
232 | * @returns ENOTSUP if the message is not known. |
232 | * @returns ENOTSUP if the message is not known. |
233 | * @returns Other error codes as defined for each bundled module message function. |
233 | * @returns Other error codes as defined for each bundled module message function. |
234 | */ |
234 | */ |
235 | int module_message( ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count ); |
235 | int module_message( ipc_callid_t callid, ipc_call_t * call, ipc_call_t * answer, int * answer_count ); |
236 | 236 | ||
237 | /** Reads the network interface specific configuration for the chosen subsystem build type. |
237 | /** Reads the network interface specific configuration for the chosen subsystem build type. |
238 | * @param name The network interface name. Input parameter. |
238 | * @param[in] name The network interface name. |
239 | * @param netif The network interface structure. Input/output parameter. |
239 | * @param[in,out] netif The network interface structure. |
240 | * @returns EOK on success. |
240 | * @returns EOK on success. |
241 | * @returns Other error codes as defined for the add_configuration() function. |
241 | * @returns Other error codes as defined for the add_configuration() function. |
242 | */ |
242 | */ |
243 | int read_netif_configuration_build( char * name, netif_ref netif ); |
243 | int read_netif_configuration_build( char * name, netif_ref netif ); |
244 | 244 |