The IPC feature API is summarized in the following table:
Function |
Description |
---|---|
actorPi() |
Modify the PI of an actor |
portCreate() |
Create a port |
portDeclare() |
Declare a port |
portDelete() |
Destroy a port |
portDisable() |
Disable a port |
portEnable() |
Enable a port |
portGetSeqNum() |
Get a port sequence number |
portLi() |
Acquire the local identifier (LI) of a port |
portMigrate() |
Migrate a port |
portPi() |
Modify the PI of a port |
portUi() |
Acquire the UI of a port |
grpAllocate() |
Allocate a group name |
grpPortInsert() |
Insert a port into a group |
grpPortRemove() |
Remove a port from a group |
ipcCall() |
Send synchronously |
ipcGetData() |
Get the current message body |
ipcReceive() |
Receive a message |
ipcReply() |
Reply to the current message |
ipcRestore() |
Restore a message as the current message |
ipcSave() |
Save the current message |
ipcSend() |
Send asynchronously |
ipcSysInfo() |
Get information about the current message |
ipcTarget() |
Construct an address |
svMsgHandler() |
Connect a message handler |
svMsgHdlReply() |
Prepare a reply to a handled message |