**---------------------------------------------------------------------------**
** Copyright: Andreas Eversberg **
** **
**---------------------------------------------------------------------------**
** Copyright: Andreas Eversberg **
** **
class VBoxPort : public Port
{
public:
VBoxPort(int type, struct port_settings *settings);
~VBoxPort();
int message_epoint(unsigned int epoint_id, int message, union parameter *param);
class VBoxPort : public Port
{
public:
VBoxPort(int type, struct port_settings *settings);
~VBoxPort();
int message_epoint(unsigned int epoint_id, int message, union parameter *param);
signed int p_vbox_announce_left; /* the number of bytes left of announcement sample */
signed int p_vbox_announce_size; /* size of current announcement (in bytes) */
int p_vbox_mode; /* type of recording VBOX_MODE_* */
signed int p_vbox_announce_left; /* the number of bytes left of announcement sample */
signed int p_vbox_announce_size; /* size of current announcement (in bytes) */
int p_vbox_mode; /* type of recording VBOX_MODE_* */
signed int p_vbox_record_limit; /* limit for recording */
struct extension p_vbox_ext; /* save settings of extension */
signed int p_vbox_record_limit; /* limit for recording */
struct extension p_vbox_ext; /* save settings of extension */