21 lines
746 B
C#
21 lines
746 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Net;
|
|
using System.Net.NetworkInformation;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using skyscraper5.Docsis.MacManagement;
|
|
|
|
namespace skyscraper5.Docsis
|
|
{
|
|
public interface IDocsisEventHandler
|
|
{
|
|
void OnParticipantDetected(PhysicalAddress pa);
|
|
void OnCmtsTimestamp(PhysicalAddress source, uint timing);
|
|
void OnUpstreamChannel(UpstreamChannelDescriptor mmm);
|
|
void OnDownstreamChannel(PhysicalAddress physicalAddress, MacDomainDescriptor.DownstreamActiveChannel downstreamActiveChannel);
|
|
void OnLearnedIpFromMac(PhysicalAddress arpHeaderSenderHardwareAddress, IPAddress arpHeaderSenderProtocolAddress);
|
|
}
|
|
}
|