Failure Modes ============= **Coverage:** 0.0% (0 of 8 items OK) .. _lobster-item-cb6ddd1e01ee5546398fc5ebe7b25fcf93291d3e: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.IpcChannelUnavailable :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: The IPC channel between client and server cannot be established or maintained .. raw:: html
**Traces to:** * :ref:`MessagePassing.IpcChannelUnavailable ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IServer.StartListening, IServer.StopListening, IClientFactory.Create, IClientConnection.Start, IClientConnection.Stop, IServerConnection.RequestDisconnect .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:21:22 `__ .. _lobster-item-de01c4a3fd82d4556192a3e7b4e03f2366194bf8: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.MessageNotDeliveredCorrectly :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: A message sent via the IPC channel is not, only partially with corrupted content delivered. .. raw:: html
**Traces to:** * :ref:`MessagePassing.MessageNotDeliveredCorrectly ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IServerConnection.Reply, IClientConnection.Send, IClientConnection.SendWaitReply, IClientConnection.SendWithCallback .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:34:22 `__ .. _lobster-item-9597dca612fd81b0459d1eff4dd03745a13bbd34: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.NotificationNotDelivered :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: A server-initiated notification is not, only partially, delayed, with corrupted content or when not intended delivered. .. raw:: html
**Traces to:** * :ref:`MessagePassing.NotificationNotDelivered ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IServerConnection.Notify, IClientConnection.Start .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:47:22 `__ .. _lobster-item-3d9c5a12ded556ec18472c4c8ad06beaa4946d08: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.ServerMessageHandlingFailure :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: Server-side message or connection handler fails to process a received message or to produce a required reply. .. raw:: html
**Traces to:** * :ref:`MessagePassing.ServerMessageHandlingFailure ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IServer.StartListening, IConnectionHandler.OnMessageSent, IConnectionHandler.OnMessageSentWithReply .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:60:22 `__ .. _lobster-item-f926890ad269978d3be0b4ed9697403a23bb7ad6: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.MessageTimingViolated :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: A message or reply is delivered outside of the specified timing bounds required by the application. .. raw:: html
**Traces to:** * :ref:`MessagePassing.MessageTimingViolated ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IServerConnection.Reply .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:69:22 `__ .. _lobster-item-0d995153218ccca40ace645d69b98be9acf958db: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.IpcApiMisuseOrLifecycleViolation :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: An IPC operation is invoked at the wrong lifecycle stage or outside its valid call context. .. raw:: html
**Traces to:** * :ref:`MessagePassing.IpcApiMisuseOrLifecycleViolation ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IClientConnection.Send, IClientConnection.SendWaitReply, IClientConnection.SendWithCallback, IClientConnection.Restart, IServerConnection.Reply, IServerConnection.RequestDisconnect .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:82:22 `__ .. _lobster-item-7829a9dc46fa849742fce40539969be56a91391b: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.ConnectionContextDataWrong :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: Identity or cached context data associated with a server connection is absent, incomplete, or incorrect. .. raw:: html
**Traces to:** * :ref:`MessagePassing.ConnectionContextDataWrong ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IServerConnection.GetClientIdentity, IServerConnection.GetUserData .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:95:22 `__ .. _lobster-item-673d880a3d99bd7219539898df5ccdd016660114: .. dropdown:: [MISSING] TRLC Failuremode MessagePassing.StateMachineError :open: :class-title: sd-bg-danger sd-text-white .. pull-quote:: GetState or GetStopReason returns an incorrect lifecycle state that does not match the actual connection state. .. raw:: html
**Traces to:** * :ref:`MessagePassing.StateMachineError ` .. card:: :class-card: lobster-issue-card * unknown tracing target req IClientConnection.GetState, IClientConnection.GetStopReason .. raw:: html
**Derived from:** .. card:: :class-card: lobster-issue-card * missing up reference .. raw:: html
**Source:** `score/message\_passing/dependability/safety\_analysis/failure\_modes.trlc:108:22 `__