< Summary - Jellyfin

Information
Class: MediaBrowser.Controller.Net.WebSocketMessages.InboundWebSocketMessage<T>
Assembly: MediaBrowser.Controller
File(s): /srv/git/jellyfin/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs
Line coverage
40%
Covered lines: 2
Uncovered lines: 3
Coverable lines: 5
Total lines: 26
Line coverage: 40%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Coverage history

Coverage history 0 25 50 75 100

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
.ctor()100%11100%
.ctor(...)100%210%

File(s)

/srv/git/jellyfin/MediaBrowser.Controller/Net/WebSocketMessages/InboundWebSocketMessageOfT.cs

#LineLine coverage
 1#pragma warning disable SA1649 // File name must equal class name.
 2
 3namespace MediaBrowser.Controller.Net.WebSocketMessages;
 4
 5/// <summary>
 6/// Inbound websocket message with data.
 7/// </summary>
 8/// <typeparam name="T">The data type.</typeparam>
 9public class InboundWebSocketMessage<T> : WebSocketMessage<T>, IInboundWebSocketMessage
 10{
 11    /// <summary>
 12    /// Initializes a new instance of the <see cref="InboundWebSocketMessage{T}"/> class.
 13    /// </summary>
 314    public InboundWebSocketMessage()
 15    {
 316    }
 17
 18    /// <summary>
 19    /// Initializes a new instance of the <see cref="InboundWebSocketMessage{T}"/> class.
 20    /// </summary>
 21    /// <param name="data">The data to send.</param>
 022    protected InboundWebSocketMessage(T data)
 23    {
 024        Data = data;
 025    }
 26}

Methods/Properties

.ctor()
.ctor(T)