Exemplo n.º 1
0
 public LSLInletFloats(string prop, string value, int arrayLength, IDisplayMessage messageSystem)
     : base(messageSystem)
 {
     this.prop        = prop;
     this.value       = value;
     this.arrayLength = arrayLength;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Creates a TCP client object for use,
 /// </summary>
 /// <param name="hostName">
 ///
 /// </param>
 /// <param name="portNumber">
 ///
 /// </param>
 /// <param name="messageService">
 ///
 /// </param>
 /// <param name="responder">
 ///
 /// </param>
 public TCPClient(string hostName = NetworkingLibaryCore.LocalHostName, string portNumber = NetworkingLibaryCore.DefaultServiceName, IDisplayMessage messageService = null, ITCPResponder responder = null)
 {
     this.portNumber     = portNumber;
     this.hostName       = new Windows.Networking.HostName(hostName);
     this.messageService = messageService;
     this.responder      = responder;
 }
Exemplo n.º 3
0
 public P2PService(IDisplayMessage hostReference, string username, Player player, Guid id)
 {
     this.hostReference = hostReference;
     this.username      = username;
     this.player        = player;
     this.id            = id;
 }
 /// <summary>
 /// Defualt constuctor for the TCP object
 /// </summary>
 public TCPListener(int portNumber = NetworkingLibaryStandard.DefaultPortNumber, string ipAddress = NetworkingLibaryStandard.LocalHostString, ITCPResponder responder = null, IDisplayMessage output = null)
 {
     PortNumber  = portNumber;
     IpAddress   = IPAddress.Parse(ipAddress);
     this.Server = new TcpListener(this.IpAddress, this.PortNumber);
     Responder   = responder;
     Output      = output;
 }
Exemplo n.º 5
0
        public FolderTreeView()
        {
            InitializeComponent();

            _displayMessage = new DisplayMessage();

            fileExplorer.KeyDown += OnKeyDown;
            InitListboxContexMenu();
        }
Exemplo n.º 6
0
        protected BasePresenter(IBaseView view)
        {
            _view = view;

            //_view.Loaded += Loaded;
            _view.LoadedAsync += async(s, e) => { await Loaded(s, e); CommonPostLoadTasks(); };
            //_view.LoadedAsync += async (s, e) => { await _view.SetTooltips(); };
            //_view.Loaded += (sender, args) => _view.SetTooltips();
            //_view.Loaded += (sender, args) => _view.AddPassiveValidationHandlers();

            _displayMessage = new DisplayMessage();
        }
Exemplo n.º 7
0
        public UDPClient(IDisplayMessage messageHelper)
        {
            this.portNumber    = NetworkingLibaryStandard.DefaultPortNumber;
            this.hostAddress   = NetworkingLibaryStandard.LocalHostString;
            this.messageSystem = messageHelper;

            // Set up a end point that dosn't exclued any possible end points
            EndPoint = new IPEndPoint(IPAddress.Any, 0);

            // set up the end point client
            //this.Client = new System.Net.Sockets.UdpClient(portNumber);
        }
        /// <summary>
        /// a version of the default constuctor that allows for messages to be sent to the UI
        /// </summary>
        /// <param name="messageSystem">
        /// This will be a object that has implemented the IDisplayMessage interface.
        /// This object will beable to recive messages created by this sytem at run time.
        /// </param>
        public UDPListener(IDisplayMessage messageSystem, int milliscondsToWaitBetweenCalls = 0)
        {
            // set up a end point that dosn't exclued any possible end points
            EndPoint = new IPEndPoint(IPAddress.Any, 0);

            // The object that will be used to transmit messages
            this.messageSystem = messageSystem;

            // The endpoint client that will be used for all network functionality in this class
            this.EndpointClient = new System.Net.Sockets.UdpClient(NetworkingLibaryStandard.DefaultPortNumber);

            // set the amount of milliseconds to wait between reading the next version
            MilliscondsToWaitBetweenCalls = milliscondsToWaitBetweenCalls;
        }
Exemplo n.º 9
0
        /// <summary>
        /// A constuctor that uses the default host address but does not use the
        /// default serial numbers.
        /// </summary>
        /// <param name="hostAddress">
        /// a stirng primitive object that represents a host address
        /// this could either be "localhost" and ip address (either 4 or 6)
        /// or a URL
        /// </param>
        /// <param name="messageHelper">
        /// This is a object that inherits IDisplayMessage.
        /// </param>
        public UDPClient(string hostAddress, IDisplayMessage messageHelper)
        {
            //TODO check that the host address is valid
            this.portNumber  = NetworkingLibaryStandard.DefaultPortNumber;
            this.hostAddress = hostAddress;

            // set up a way for this system to contact the outside
            this.messageSystem = messageHelper;

            // Set up a end point that dosn't exclued any possible end points
            EndPoint = new IPEndPoint(IPAddress.Any, 0);

            // set up the end point client
            //this.Client = new UdpClient(NetworkingLibaryStandard.DefaultPortNumber);
        }
 public SodaMachineService(
     IButtonOrder buttonOrder,
     IDisplayMessage displayMessage,
     IInsertCredit insertCredit,
     IInventory inventory,
     IReturnCash returnCash,
     ISmsOrder smsOrder)
 {
     this.buttonOrder    = buttonOrder;
     this.displayMessage = displayMessage;
     this.insertCredit   = insertCredit;
     this.inventory      = inventory;
     this.returnCash     = returnCash;
     this.smsOrder       = smsOrder;
 }
 public static ListenerSocket GetListener(IDisplayMessage MessageHostingService)
 {
     return(new ListenerSocket(MessageHostingService));
 }
 public MessageController(IDisplayMessage displayMessage)
 {
     this.displayMessage = displayMessage;
 }
 /// <summary>
 /// Gets a new connection object that may communicate messages
 /// and allows for the the port and host name to be set
 /// </summary>
 /// <param name="serviceName">
 /// A string that represents a port number
 /// </param>
 /// <param name="hostName">
 /// A string that represents a host name
 /// </param>
 /// <param name="messageHost">
 /// A object implemening a IDisplayMessage Interface that will
 /// be able to communicate with this libary.
 /// </param>
 /// <returns>
 /// A new connection object
 /// </returns>
 public static Connection GetConnection(string serviceName, string hostName, IDisplayMessage messageHost)
 {
     return(new Connection(serviceName, hostName, messageHost));
 }
 /// <summary>
 /// Gets a new connection object that may communicate messages
 /// </summary>
 /// <param name="MessageHostingService">
 /// A object implemening a IDisplayMessage Interface that will
 /// be able to communicate with this libary.
 /// </param>
 /// <returns>
 /// A new connection object
 /// </returns>
 public static Connection GetConnection(IDisplayMessage MessageHostingService)
 {
     return(new Connection(MessageHostingService));
 }
 public AbstractLSLObject(IDisplayMessage messageSystem)
 {
     delayInMiliseconds = DefaultDelay;
     this.messageSystem = messageSystem;
 }
 /// <summary>
 /// gets a listener soket were it is possible to set the portnumber and
 /// give it a object that can recive messages from it.
 /// </summary>
 /// <param name="serviceName">
 /// A string represention of the port you want to use.
 /// </param>
 /// <param name="messageHost">
 /// A object to handle messages from this device
 /// </param>
 /// <returns>
 /// A listener socket object
 /// </returns>
 public static ListenerSocket GetListener(string serviceName, IDisplayMessage messageHost)
 {
     return(new ListenerSocket(serviceName, messageHost));
 }
Exemplo n.º 17
0
        public BaseDialog()
        {
            _displayMessage = new DisplayMessage();

            Load += (sender, args) => SetTooltips();
        }
Exemplo n.º 18
0
 public TCPServer(string portNumber = NetworkingLibaryCore.DefaultServiceName, IDisplayMessage messageService = null, ITCPResponder responder = null)
 {
     this.portNumber      = portNumber;
     this.messageService  = messageService;
     this.responderObject = responder;
 }
 public InsertCredit(IDisplayMessage displayMessage)
 {
     this.displayMessage = displayMessage;
 }
 public ReturnCash(IDisplayMessage displayMessage)
 {
     this.displayMessage = displayMessage;
 }
Exemplo n.º 21
0
 public FormValidation(IDisplayMessage displayMessage)
 {
     _displayMessage = displayMessage;
 }
 private void SetupMock()
 {
     displayMessageMock = Substitute.For <IDisplayMessage>();
 }
 public SmsOrder(IDisplayMessage displayMessage)
 {
     this.displayMessage = displayMessage;
 }
Exemplo n.º 24
0
 public BaseUserControl()
 {
     _displayMessage = new DisplayMessage();
     _formValidation = new FormValidation(_displayMessage);
 }
 public ButtonOrder(IDisplayMessage displayMessage)
 {
     this.displayMessage = displayMessage;
 }