|  |  |  | Camel Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
                    CamelMsg;
                    CamelMsgPort;
CamelMsgPort *      camel_msgport_new                   (void);
void                camel_msgport_destroy               (CamelMsgPort *msgport);
gint                camel_msgport_fd                    (CamelMsgPort *msgport);
void                camel_msgport_push                  (CamelMsgPort *msgport,
                                                         CamelMsg *msg);
CamelMsg *          camel_msgport_pop                   (CamelMsgPort *msgport);
CamelMsg *          camel_msgport_try_pop               (CamelMsgPort *msgport);
void                camel_msgport_reply                 (CamelMsg *msg);
struct PRFileDesc * camel_msgport_prfd                  (CamelMsgPort *msgport);
void camel_msgport_push (CamelMsgPort *msgport, CamelMsg *msg);
| 
 | |
| 
 | 
CamelMsg * camel_msgport_try_pop (CamelMsgPort *msgport);
| 
 | |
| Returns : | 
struct PRFileDesc * camel_msgport_prfd (CamelMsgPort *msgport);
| 
 | |
| Returns : |