Msg File src/inet/networklayer/rsvpte/SignallingMsg.msg
| Name | Type | Description |
|---|---|---|
| SignallingConstants | enum | (no description) |
| SignallingMsg | message |
FIXME missing documentation |
| PsbTimerMsg | message |
FIXME missing documentation |
| PsbTimeoutMsg | message |
FIXME missing documentation |
| RsbRefreshTimerMsg | message |
FIXME missing documentation |
| RsbCommitTimerMsg | message |
FIXME missing documentation |
| RsbTimeoutMsg | message |
FIXME missing documentation |
| HelloTimerMsg | message |
FIXME missing documentation |
| HelloTimeoutMsg | message |
FIXME missing documentation |
| PathNotifyMsg | message |
FIXME missing documentation |
Source code
// // Copyright (C) 2005 Vojtech Janota // Copyright (C) 2003 Xuan Thang Nguyen // // SPDX-License-Identifier: LGPL-3.0-or-later // import inet.common.INETDefs; import inet.networklayer.contract.ipv4.Ipv4Address; import inet.networklayer.rsvpte.IntServ; namespace inet; enum SignallingConstants { MSG_PSB_TIMER = 1; MSG_PSB_TIMEOUT = 2; MSG_RSB_REFRESH_TIMER = 3; MSG_RSB_COMMIT_TIMER = 4; MSG_RSB_TIMEOUT = 5; MSG_HELLO_TIMER = 6; MSG_HELLO_TIMEOUT = 7; MSG_PATH_NOTIFY = 8; PATH_CREATED = 1; PATH_UNFEASIBLE = 2; PATH_FAILED = 3; PATH_PREEMPTED = 4; PATH_RETRY = 5; } // // FIXME missing documentation // message SignallingMsg { int command = 0; } // // FIXME missing documentation // message PsbTimerMsg extends SignallingMsg { int id; command = MSG_PSB_TIMER; } // // FIXME missing documentation // message PsbTimeoutMsg extends SignallingMsg { int id; command = MSG_PSB_TIMEOUT; } // // FIXME missing documentation // message RsbRefreshTimerMsg extends SignallingMsg { int id; command = MSG_RSB_REFRESH_TIMER; } // // FIXME missing documentation // message RsbCommitTimerMsg extends SignallingMsg { int id; command = MSG_RSB_COMMIT_TIMER; } // // FIXME missing documentation // message RsbTimeoutMsg extends SignallingMsg { int id; command = MSG_RSB_TIMEOUT; } // // FIXME missing documentation // message HelloTimerMsg extends SignallingMsg { Ipv4Address peer; command = MSG_HELLO_TIMER; } // // FIXME missing documentation // message HelloTimeoutMsg extends SignallingMsg { Ipv4Address peer; command = MSG_HELLO_TIMEOUT; } // // FIXME missing documentation // message PathNotifyMsg extends SignallingMsg { SessionObj session; SenderTemplateObj sender; int status; command = MSG_PATH_NOTIFY; }