#include <mstate.h>
Inheritance diagram for sc::MsgStateBufRecv:
Public Member Functions | |
MsgStateBufRecv (const Ref< MessageGrp > &) | |
MsgStateBufRecv can be initialized with a MessageGrp. | |
MsgStateBufRecv () | |
Use the default MessageGrp. | |
void | set_buffer_size (int) |
The buffer size of statein and stateout objects that communicate with each other must match. | |
Protected Member Functions | |
int | get_array_void (void *, int) |
virtual void | next_buffer ()=0 |
Specializations must implement next_buffer(). | |
Protected Attributes | |
Ref< MessageGrp > | grp |
int | nbuf |
int | ibuf |
int | bufsize |
char * | buffer |
char * | send_buffer |
int | nheader |
int * | nbuf_buffer |
void sc::MsgStateBufRecv::set_buffer_size | ( | int | ) |
The buffer size of statein and stateout objects that communicate with each other must match.