|
pianod2
multisource multiuser scriptable networked music player
|
Football service state structure. More...
#include <fb_service.h>

Public Attributes | |
| FB_SOCKETTYPE | type |
| Magic number so we know this is a service in fb_fprintf. More... | |
| FB_SOCKETSTATE | state |
| Is the service open or closing? More... | |
| FB_SERVICE_OPTIONS | options |
| Behavior options. More... | |
| int | socket [FB_SOCKET_COUNT] |
| Socket file descriptors. More... | |
| FB_SOCKETADDR | address [FB_SOCKET_COUNT] |
| Socket address information. More... | |
| size_t | connection_count |
| Number of active connections in the collection. More... | |
| size_t | connections_size |
| Total number of slots in the collection. More... | |
| struct fb_connection_t ** | connections |
| Connections to services. More... | |
| struct fb_service_t * | next_reap |
| For reap queue. More... | |
| bool | shutdown_event_done |
| Return shutdown event once. More... | |
| struct fb_service_t * | next_child |
| Children or next child. More... | |
| void * | relatedObject |
| C++ object for this service. More... | |
Football service state structure.
| FB_SOCKETADDR fb_service_t::address[FB_SOCKET_COUNT] |
Socket address information.
| size_t fb_service_t::connection_count |
Number of active connections in the collection.
| struct fb_connection_t** fb_service_t::connections |
Connections to services.
| size_t fb_service_t::connections_size |
Total number of slots in the collection.
| struct fb_service_t* fb_service_t::next_child |
Children or next child.
| struct fb_service_t* fb_service_t::next_reap |
For reap queue.
| FB_SERVICE_OPTIONS fb_service_t::options |
Behavior options.
| void* fb_service_t::relatedObject |
C++ object for this service.
| bool fb_service_t::shutdown_event_done |
Return shutdown event once.
| int fb_service_t::socket[FB_SOCKET_COUNT] |
Socket file descriptors.
| FB_SOCKETSTATE fb_service_t::state |
Is the service open or closing?
| FB_SOCKETTYPE fb_service_t::type |
Magic number so we know this is a service in fb_fprintf.