IPC++.
Mais...
Componentes | |
class | Erro |
Representa as excepções da biblioteca IPC++. Mais... | |
class | Mensageiro |
Classe cuja única instância (em cada processo) representa um mensageiro entre o processo em causa e um outro na mesma máquina. Mais... |
IPC++.
Em particular envolve o módulo mensageiro. A biblioteca IPC++
permite a utilização simplificada de comunicações entre processos (IPC, de Inter Process Communications). A biblioteca consiste de um pacote IPC++ (representado pelo espaço nominativo IPC) consistindo, para já, apenas no módulo fisico mensageiros e no módulo físico erros, com os correspondentes ficheiros de interface IPC++/mensageiro.H e IPC++/erros.H.
Para construir um programa (neste caso teste_ipc.C) que utilize estas biblioteca deve dar o seguinte comando:
c++ opções_de_compilação -o teste_ipc teste_ipc.C -lIPC++ -lUtilitarios
A opção -lIPC++
destina-se a fundir o ficheiro objecto de teste_ipc
com a biblioteca IPC++.
A opção -lUtilitarios
destina-se a fundir o ficheiro objecto com a biblioteca Utilitarios,
da qual a biblioteca IPC++
depende.
Os ficheiros fonte devem incluir o ficheiro de interface IPC++/ipc.H, que por sua vez inclui os ficheiros de interface dos módulos físicos, ou incluir apenas o ficheiro de interface do módulo pretendido.