Rev 3912 | Rev 4075 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3912 | Rev 3914 | ||
---|---|---|---|
Line 34... | Line 34... | ||
34 | * Packet client. |
34 | * Packet client. |
35 | * The hosting module has to be compiled with both the packet.c and the packet_client.c source files. |
35 | * The hosting module has to be compiled with both the packet.c and the packet_client.c source files. |
36 | * To function correctly, initialization of the packet map by the pm_init() function has to happen at the first place. |
36 | * To function correctly, initialization of the packet map by the pm_init() function has to happen at the first place. |
37 | * The module should not send the packet messages to the packet server but use the functions provided. |
37 | * The module should not send the packet messages to the packet server but use the functions provided. |
38 | * The packet map should be released by the pm_destroy() function during the module termination. |
38 | * The packet map should be released by the pm_destroy() function during the module termination. |
- | 39 | * The packets and the packet queues can't be locked at all. |
|
- | 40 | * The processing modules should process them sequentially - by passing the packets to the next module and stopping using the passed ones. |
|
39 | * @see packet.h |
41 | * @see packet.h |
40 | */ |
42 | */ |
41 | 43 | ||
42 | #ifndef __NET_PACKET_CLIENT_H__ |
44 | #ifndef __NET_PACKET_CLIENT_H__ |
43 | #define __NET_PACKET_CLIENT_H__ |
45 | #define __NET_PACKET_CLIENT_H__ |