protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.AcListItems); string id = Intent.GetStringExtra(Constants.KEY_ID_LIST); if (string.IsNullOrEmpty(id)) { return; } else { m_data = ListsManager.Instance.GetListByInternalId(id); if (m_data == null) { return; } }//else llLst = FindViewById <LinearLayout>(Resource.Id.lstItems); txtShoppingItem = FindViewById <EditText>(Resource.Id.txtItemName); txtQuantity = FindViewById <EditText>(Resource.Id.txtQuantity); btnAddItem = FindViewById <Button>(Resource.Id.btnAddItem); btnAddItem.Click += AddNewItem; GenerateUIListItems(); IntentFilter filter = new IntentFilter(Intent.ActionSend); MessageReciever receiver = new MessageReciever(this); LocalBroadcastManager.GetInstance(this).RegisterReceiver(receiver, filter); }//OnCreate
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.AcShoppingLists); var startServiceIntent = new Intent(ShAppContext, typeof(SyncService)); con = new SyncCom(this); ApplicationContext.BindService(startServiceIntent, con, Bind.AutoCreate); llShoppingLst = FindViewById <LinearLayout>(Resource.Id.listShopping); btnCreateList = FindViewById <Button>(Resource.Id.btnCreateList); btnCreateList.Click += AddNewList; LoadLists(); GenerateUILists(); IntentFilter filter = new IntentFilter(Intent.ActionSend); MessageReciever receiver = new MessageReciever(this); LocalBroadcastManager.GetInstance(this).RegisterReceiver(receiver, filter); PrepareDB(); }//OnCreate
public ControlCenter() { connectionFactory = new ConnectionFactory { HostName = GateWayConfig.HOST };; reciever = new MessageReciever(connectionFactory); sender = new MessageSender(connectionFactory); SetUpReceivers(); }
public void TestMethod1() { const string Message = "hallo trh.net"; MessageSender.Send(Message); var reciever = new MessageReciever(); var message = reciever.Recieve(); message.Should().Be(Message); }
public async Task <SendMsgDTO> GetReplyMessageAsync(Guid senderId, Guid replyToMessageId) { try { var replyToMessage = await _messageRepository .GetAsync(replyToMessageId); var message = new Message() { CreatedById = senderId, MessageCode = await GenerateMessageCodeAsync(), Subject = $"پاسخ به نامه {replyToMessage.MessageNumber}", // TODO MessageNumber = null, }; var t1 = _messageRepository.AddAsync(message); var sender = new MessageSender() { UserId = senderId, MessageId = message.Id, ReplyToId = message.Id, Message = message, }; var t2 = _messageSenderRepository.AddAsync(sender); var reciever = new MessageReciever() { IsCc = false, MessageId = message.Id, MessageSenderId = sender.Id, UserId = message.CreatedById, }; var t3 = _messageRecieverRepository.AddAsync(reciever); Task.WaitAll(t1, t2, t3); await _unitOfWork.SaveAsync(); var replyMessageDto = new SendMsgDTO(); _mapper.Map(message, replyMessageDto); replyMessageDto.MessageSendersId = sender.Id; return(replyMessageDto); } catch (Exception e) { throw; } }
public async Task <string> DeleteRecievedMessage(Guid id) { MessageReciever msgReciever = await _messageRecieverRepository.GetAsync(id); msgReciever.DeletedDate = DateTime.UtcNow; msgReciever = await _messageRecieverRepository .UpdateAsync(msgReciever, msgReciever.Id); await _unitOfWork.SaveAsync(); return("حذف شد"); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); // Get our TextBox from the layout resource, _txtMsg = FindViewById<TextView>(Resource.Id.txtMessage); IntentFilter filter = new IntentFilter(Intent.ActionSend); MessageReciever receiver = new MessageReciever(this); LocalBroadcastManager.GetInstance(this).RegisterReceiver(receiver, filter); }
/// <summary> /// Settings dialog elements /// </summary> #region Settings Dialog Elements private void Settings_Load(object sender, EventArgs e) { // Create temporary cancel button // for handling escape key press Button CloseButton = new Button(); CloseButton.Click += new EventHandler(this.ButtonClose_Click); // Set application settings LoadProperties(); messageReciever = new MessageReciever(new ReminderClient(apiUrl, apiUsername, apiPassword), apiIdentifier); AcceptButton = ButtonSave; CancelButton = CloseButton; ShowInTaskbar = false; TopMost = true; // Set window location ShowSettings(); // Create tray menu trayMenu = new ContextMenu(); trayMenu.MenuItems.Add("Search for reminders", MenuSearchReminders); trayMenu.MenuItems.Add("-"); trayMenu.MenuItems.Add("Dismiss all reminders", MenuDismissAllMessages); trayMenu.MenuItems.Add("Reschedule all reminders", MenuRescheduleAllMessages); trayMenu.MenuItems.Add("-"); trayMenu.MenuItems.Add("Open Settings", MenuOpenSettings); trayMenu.MenuItems.Add("-"); trayMenu.MenuItems.Add("Close Application", MenuExit); TrayIcon.ContextMenu = trayMenu; MessageHandler.NotifyIcon = TrayIcon; // Start timer TimerRecive.Start(); // Hide application when api is usable // and search for messages if (apiIdentifier != String.Empty) { Visible = false; DismissEnabled(true); messageReciever.Recieve(); } else { DismissEnabled(false); } }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); // Get our TextBox from the layout resource, _txtMsg = FindViewById <TextView>(Resource.Id.txtMessage); IntentFilter filter = new IntentFilter(Intent.ActionSend); MessageReciever receiver = new MessageReciever(this); LocalBroadcastManager.GetInstance(this).RegisterReceiver(receiver, filter); }
public static void Main(string[] args) { var reciever = new MessageReciever(8080); reciever.OnMessage += (message) => { Console.WriteLine($"Recieve: \"{message.AsString()}\""); //if (!message.ValidateChecksum(new CRC())) //{ // Console.WriteLine("Some error occured!"); //} //message.Decode(new Hamming()); message.Decompress(new ShannonFano()); Console.WriteLine($"After decoding: \"{message.AsString()}\"\n"); }; reciever.Listen(); }
public override void OnAssembled(EnumEquipSlot slot, GameObject go, FC_EQUIPMENTS_TYPE equipmentType) { //_bladeInfosIdx = 0; if (_bladeInfos != null && _bladeInfosIdx >= _bladeInfos.Length) { _bladeInfosIdx = 0; } Transform [] transforms = go.GetComponentsInChildren <Transform>(); List <GameObject> gl = new List <GameObject>(); List <MessageReciever> ml = new List <MessageReciever>(); List <BladeSlide> bl = new List <BladeSlide>(); _bladeInfos[_bladeInfosIdx] = new BladeInfo(); _bladeInfos[_bladeInfosIdx]._bladeType = equipmentType; _bladeInfos[_bladeInfosIdx]._bladeTransform = go.transform; _bladeInfos[_bladeInfosIdx]._originalTransform = go.transform.parent; _bladeInfos[_bladeInfosIdx]._currentTransform = go.transform.parent; foreach (Transform t in transforms) { GameObject subgo = t.gameObject; Collider c = subgo.GetComponent <Collider>(); if (c != null) { gl.Add(subgo); } MessageReciever mr = subgo.GetComponent <MessageReciever>(); if (mr != null) { ml.Add(mr); } BladeSlide blade = subgo.GetComponent <BladeSlide>(); if (blade != null) { bl.Add(blade); } } _bladeInfos[_bladeInfosIdx]._colliders = gl.ToArray(); _bladeInfos[_bladeInfosIdx]._messageReceivers = ml.ToArray(); _bladeInfos[_bladeInfosIdx]._bladerCenter = new Vector3[_bladeInfos[_bladeInfosIdx]._colliders.Length]; _bladeInfos[_bladeInfosIdx]._bladerSize = new Vector3[_bladeInfos[_bladeInfosIdx]._colliders.Length]; _bladeInfos[_bladeInfosIdx]._bladeReal = new BoxCollider[_bladeInfos[_bladeInfosIdx]._colliders.Length]; _bladeInfos [_bladeInfosIdx].cubes = new GameObject[_bladeInfos [_bladeInfosIdx]._colliders.Length]; if (_bladeInfos[_bladeInfosIdx]._colliders.Length != 0) { for (int i = 0; i < _bladeInfos[_bladeInfosIdx]._colliders.Length; i++) { _bladeInfos[_bladeInfosIdx]._bladeReal[i] = _bladeInfos[_bladeInfosIdx]._colliders[i].collider as BoxCollider; _bladeInfos[_bladeInfosIdx]._bladerCenter[i] = _bladeInfos[_bladeInfosIdx]._bladeReal[i].center; _bladeInfos[_bladeInfosIdx]._bladerSize[i] = _bladeInfos[_bladeInfosIdx]._bladeReal[i].size; _bladeInfos[_bladeInfosIdx].cubes[i] = GameObject.CreatePrimitive(PrimitiveType.Cube); _bladeInfos[_bladeInfosIdx].cubes[i].transform.parent = go.transform; _bladeInfos[_bladeInfosIdx].cubes[i].transform.gameObject.SetActive(false); } } _bladeInfos[_bladeInfosIdx]._bladeSlide = bl.ToArray(); _bladeInfosIdx++; }
public void InitializeScene(SceneDetails scene) { print(scene.name); _sm = scene; cameraHolder = cameraHolders[0]; camListener = camListeners[0]; mainCam = mainCams[0]; camAnim = camAnims[0]; if (!sessionStarted) { if (StateManager.instance.playerSpawner == "") { characterSpawnerName = _sm.spawner; } sessionStarted = true; } startCampfire = GameObject.Find(characterSpawnerName).GetComponent <CampfireController>(); playerController.playerHealth.SetHealth(StateManager.instance.playerHealth); gui.SetHealth(); Time.timeScale = 1; canvasContainer.map.LoadMap(_sm.mapName); if (_sm.mapName != "") { canvasContainer.map.SetPlayerPosition(SceneManager.GetActiveScene().name); } PlayerSetPos(); NpcToInteract(null, "Inspect"); // print("events"); bool cs = false; if (_sm.introCutScene != null) // play scene intro cutScene { if (_sm.introCutScene.gameObject.activeSelf && _sm.introCutScene.playOnStartOfScene) { gui.InstantBlack(); _sm.introCutScene.StartCs(); cs = true; } } // SEND MESSAGES ON START OF SCENE /* * for (int i = StateManager.instance.messages.Count - 1; i > -1; i --) * { * for (int j = statefulObjectsOnscene.Count - 1; j > -1; j--) * { * if (StateManager.instance.messages[i] == statefulObjectsOnscene[j].name) * { * MessageReciever msg = statefulObjectsOnscene[j].gameObject.GetComponent<MessageReciever>(); * msg.GetMessage(); * if (msg.csToStart) * cs = true; * StateManager.instance.RemoveMessage(StateManager.instance.messages[i]); * } * } * } */ List <string> messengersNames = new List <string>(); foreach (string m in StateManager.instance.messages.ToList()) { //print (m); foreach (Stateful s in statefulObjectsOnscene) { //print (s); if (m == s.name) { MessageReciever msg = s.gameObject.GetComponent <MessageReciever>(); msg.GetMessage(); //print (msg); messengersNames.Add(m); if (msg.csToStart) { cs = true; } } } } foreach (string n in messengersNames) { StateManager.instance.RemoveMessage(n); } ///////////// if (!cs) { gui.Fade("Game"); } mainCam.backgroundColor = RenderSettings.fogColor; SetActiveWeapon(StateManager.instance.activeWeapon); playerController.SetFlashlight(StateManager.instance.GetFlashlight()); playerController.playerHealth.health = StateManager.instance.playerHealth; }
// mustbebackground// 백그라운드로 오는 메세지를 받아뿌려주는 함수 void takeMsgFromServ() { MessageReciever MsgRvcer = new MessageReciever(4096); MsgRvcer.getMsgFromStream(this.stream); }