CALIFORNIA SOFTWARE LABS

Size: px
Start display at page:

Download "CALIFORNIA SOFTWARE LABS"

Transcription

1 Using the JetSend SDK CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925) Fax (925) info@cswl.com

2 Using the JetSend SDK A Technical Report Technical Expertise Level : Intermediate Requires knowledge of : JetSend Protocol Shelf Life : 6-8 months INDEX INTRODUCTION... 3 INITIALIZE THE JETSEND STACK AND CLIENT MANAGER... 3 LOOP AND PROCESS EVENTS... 4 SHUTDOWN JETSEND... 4 CONTROL FLOWS IN JETSEND SDK APPLIANCES... 4 CSWL Inc, Pleasanton, California - 2 -

3 Introduction This part discusses in detail, the various steps involved in integrating the JetSend SDK with the device code. Initialize the JetSend Stack and client Manager. Loop and Process events. Shutdown the JetSend Stack. Initialize the JetSend Stack and Client Manager This involves Activity Manager Initialize A call to an API named aminitializeforwindows () should be made for initializing the activity manager queues for events and memory locations used. The device should have been registered with the Client Manager before calling aminitializeforwindows (). Client Manager Initialize This should be done to initialize the client manager to perform operations like registration and de-registration of devices, querying for specific devices, enabling/disabling specific devices etc. A call to an API named jscminitialize () initializes the Client Manager. Support Modules Initialize A device depending on its role, Sender or Receiver uses one or more support modules in the activity Layer. A sending device will use the Push send module and CSWL Inc, Pleasanton, California - 3 -

4 hence it must be initialized. Any additional modules used by it like Status Receive, Address receive, or Contact module must also be initialized. Similarly a Receiving device must initialize the Push receive module followed by the initialization of any additional modules it uses. Loop and Process events The core initialization makes the JetSend core ready for activities. The device should then repeatedly query for events through its main loop. A call to check for the next event is made, if the call returns NULL, the event is ignored else the function implementing the action for the corresponding event is called. Shutdown JetSend In this shutdown sequence the function calls are in the exact reverse order of the function calls for initialization. First the various support modules used are shutdown, followed by the activity manager shutdown, the Client Manager shut down and finally the JetSend stack shutdown Control flows in JetSend SDK appliances As said earlier, the program flow between a JetSend SDK sender and a receiver appliance is almost the same except for the usage of a few support modules. SDK sender appliances use the Push send module whereas SDK receiver appliances use the push receive modules. CSWL Inc, Pleasanton, California - 4 -

5 Control Flow in a Sender appliance This can be explained as follows. Start the Sender and get the Receiver's JMN and the image to be sent. Start a JetSend's main thread, which performs the main event handling part of the loop. In this thread do the following o Initialize the Activity Manager, the Client Manager, the Contact Manager, the status and the push sender modules. o In a while loop keep checking for any event occurrence by calling GetAndProcessEvent method. CSWL Inc, Pleasanton, California - 5 -

6 o If any event occurs GetAndProcessEvent transfers control to CEventSupport's method ProcessEvent, which will process the event type and call its corresponding event handler. Here the Event handlers are available in CImageSenderImpl class. while (!bshutdownjetsend) { if (pjetsend->getandprocessevent() ) } Once this bshutdownevent becomes true it comes out of the loop and shuts down the JetSend system by calling ShutDownJetSend and TerminateJetSend. Shutdown the application with JetSendShutDown which will call psshutdown (push sender shutdown), srshutdown (status module shutdown), conshutdown (Contact Manager shutdown) and finally amshutdown (). This ensures that the JetSend system is shut down properly. CSWL Inc, Pleasanton, California - 6 -

7 Control Flow in a Receiver The control flow for a receiver is very much the same except for the initialization and shut down of the push receive module. The rest of the things are the same as we have in the sender appliance Copyright Notice: 2002 California Software Labs. All rights Reserved. The contents on the document are not to be reproduced or duplicated in any form or kind, either in part or full, without the written permission of California Software labs. Product and company names mentioned here in are the trademarks of their respective companies. CSWL Inc, Pleasanton, California - 7 -

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS JetSend Viewer for Windows CE CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925) 249 3000 Fax (925)

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS Real-time Implementation of NAT and Firewall in VxWorks CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS Wrapping Jini Services in ActiveX CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925) 249 3000 Fax

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925) 249 3000 Fax (925) 426 2556 info@cswl.com http://www.cswl.com

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925) 249 3000 Fax (925) 426 2556 info@cswl.com http://www.cswl.com

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS UPnP,Jini and Salutation - A look at some popular coordination frameworks for future networked CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway,

More information

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led Introduction to Azure for Developers Course 10978A: 5 days Instructor Led About this course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

Intellex Digital Video Management System. Quick Reference Guide

Intellex Digital Video Management System. Quick Reference Guide Intellex Digital Video Management System Quick Reference Guide Intellex Digital Video Management System Notice Copyright The information in this manual was current when published. The manufacturer reserves

More information

Developing Solutions for Google Cloud Platform (CPD200) Course Agenda

Developing Solutions for Google Cloud Platform (CPD200) Course Agenda Developing Solutions for Google Cloud Platform (CPD200) Course Agenda Module 1: Developing Solutions for Google Cloud Platform Identify the advantages of Google Cloud Platform for solution development

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS Blocking TCP requests on an Ethernet Network for Bandwidth Control CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566,

More information

OSIsoft Release Notes

OSIsoft Release Notes OSIsoft Release Notes PI OPC DA Server 2017 Version 2.2.1 2017 OSIsoft, LLC. All rights reserved Table of Contents Overview... 1 Fixes and Enhancements... 1 Fixes... 1 Enhancements... 2 Known Issues...

More information

Aldelo Kitchen Display Server User Manual. PUBLISHED BY Aldelo, LP 6800 Koll Center Parkway, Suite 310 Pleasanton, CA 94566

Aldelo Kitchen Display Server User Manual. PUBLISHED BY Aldelo, LP 6800 Koll Center Parkway, Suite 310 Pleasanton, CA 94566 3 Aldelo Kitchen Display Server User Manual PUBLISHED BY Aldelo, LP 6800 Koll Center Parkway, Suite 310 Pleasanton, CA 94566 Copyright 1997-2015 by Aldelo, LP. All rights reserved. No part of the contents

More information

Oracle Fusion General Ledger Hierarchies: Recommendations and Best Practices. An Oracle White Paper April, 2012

Oracle Fusion General Ledger Hierarchies: Recommendations and Best Practices. An Oracle White Paper April, 2012 Oracle Fusion General Ledger Hierarchies: Recommendations and Best Practices An Oracle White Paper April, 2012 Oracle Fusion General Ledger Hierarchies: Recommendations and Best Practices INTRODUCTION

More information

COL106: Data Structures and Algorithms. Ragesh Jaiswal, IIT Delhi

COL106: Data Structures and Algorithms. Ragesh Jaiswal, IIT Delhi Stack and Queue How do we implement a Queue using Array? : A collection of nodes with linear ordering defined on them. Each node holds an element and points to the next node in the order. The first node

More information

BPEL Workflow Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

BPEL Workflow Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E BPEL Workflow Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51527-01 Table of Contents BPEL Workflow 1. ABOUT THIS MANUAL... 1-1 1.1 INTRODUCTION... 1-1 1.2 AUDIENCE...

More information

AC: COMPOSABLE ASYNCHRONOUS IO FOR NATIVE LANGUAGES. Tim Harris, Martín Abadi, Rebecca Isaacs & Ross McIlroy

AC: COMPOSABLE ASYNCHRONOUS IO FOR NATIVE LANGUAGES. Tim Harris, Martín Abadi, Rebecca Isaacs & Ross McIlroy AC: COMPOSABLE ASYNCHRONOUS IO FOR NATIVE LANGUAGES Tim Harris, Martín Abadi, Rebecca Isaacs & Ross McIlroy Synchronous IO in the Windows API Read the contents of h, and compute a result BOOL ProcessFile(HANDLE

More information

Accelerated Library Framework for Hybrid-x86

Accelerated Library Framework for Hybrid-x86 Software Development Kit for Multicore Acceleration Version 3.0 Accelerated Library Framework for Hybrid-x86 Programmer s Guide and API Reference Version 1.0 DRAFT SC33-8406-00 Software Development Kit

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS Application Porting / Development in Windows CE CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925)

More information

ER/Studio Enterprise Portal 1.1 New Features Guide

ER/Studio Enterprise Portal 1.1 New Features Guide ER/Studio Enterprise Portal 1.1 New Features Guide 2nd Edition, April 16/2009 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,

More information

Asynchronous Method Calls White Paper VERSION Copyright 2014 Jade Software Corporation Limited. All rights reserved.

Asynchronous Method Calls White Paper VERSION Copyright 2014 Jade Software Corporation Limited. All rights reserved. VERSION 7.0.10 Copyright 2014 Jade Software Corporation Limited. All rights reserved. Jade Software Corporation Limited cannot accept any financial or other responsibilities that may be the result of your

More information

Oracle Alert Documentation Updates

Oracle Alert Documentation Updates Oracle Alert Documentation Updates RELEASE 11.0.1 June 1998 Copyright 1998, Oracle Corporation. All rights reserved. The Programs (which include both the software and documentation) contain proprietary

More information

Quickest way to transfer names & addresses into your Address Book

Quickest way to transfer names & addresses into your Address Book Quickest way to transfer names & addresses into your Address Book Quick Start Guide Takes only a few minutes to read 1340 S. De Anza Blvd., Suite #106 San Jose, CA 95129 Phone: (408) 872-3103 Fax: (408)

More information

ASCII Interface Version NT1368-ORACLE FCUBSV.UM [August] [2010] Oracle Part Number E

ASCII Interface Version NT1368-ORACLE FCUBSV.UM [August] [2010] Oracle Part Number E ASCII Interface Version-11.1 9NT1368-ORACLE FCUBSV.UM 11.1.0.0.0.0.0 [August] [2010] Oracle Part Number E51575-01 Document Control Author: Documentation Team Created on: October 01, 2008 Updated by: Documentation

More information

c360 Audit User Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc.

c360 Audit User Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc. c360 Audit User Guide Microsoft Dynamics CRM 2011 compatible c360 Solutions, Inc. www.c360.com www.c360.com Page 1 4/15/2011 Table of Contents Table of Contents... 2 Overview... 3 Audit Analyzer... 4 Accessing

More information

Processes. Process Concept

Processes. Process Concept Processes These slides are created by Dr. Huang of George Mason University. Students registered in Dr. Huang s courses at GMU can make a single machine readable copy and print a single copy of each slide

More information

Isight Component Development

Isight Component Development Lecture 1 Introduction Workshop 0 Workshop Preliminaries Lecture 2 Basic Component Anatomy Workshop 1 Building a GUI Workshop 2 Executing External Source Code Lecture 3 Building and Testing Components

More information

An Oracle White Paper August Building Highly Scalable Web Applications with XStream

An Oracle White Paper August Building Highly Scalable Web Applications with XStream An Oracle White Paper August 2010 Building Highly Scalable Web Applications with XStream Disclaimer The following is intended to outline our general product direction. It is intended for information purposes

More information

Table of Contents RE:QUEUE C HAPTER 1 RE :Q UEUE BASICS C HAPTER 2 RE :Q UERY

Table of Contents RE:QUEUE C HAPTER 1 RE :Q UEUE BASICS C HAPTER 2 RE :Q UERY RE:QUEUE Table of Contents C HAPTER 1 RE :Q UEUE BASICS Overview... 2 RE:Query... 2 RE:Batch... 2 Reports... 3 RE:Mail... 3 RE:Export... 3 Database Administration... 4 Security... 4 Working with Basic

More information

Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda

Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Google Cloud Platform for Systems Operations Professionals (CPO200) Course Agenda Module 1: Google Cloud Platform Projects Identify project resources and quotas Explain the purpose of Google Cloud Resource

More information

An Oracle White Paper March Introduction to Groovy Support in JDeveloper and Oracle ADF 11g

An Oracle White Paper March Introduction to Groovy Support in JDeveloper and Oracle ADF 11g An Oracle White Paper March 2009 Introduction to Groovy Support in JDeveloper and Oracle ADF 11g Oracle White Paper Introduction to Groovy support in JDeveloper and Oracle ADF 11g Introduction... 2 Introduction

More information

Instruction Manual Archiving with Office 365. Revision 2.0

Instruction Manual Archiving with Office 365. Revision 2.0 Instruction Manual Archiving with Office 365 Revision 2.0 Copyright 2013 by REDDOXX GmbH REDDOXX GmbH Neue Weilheimer Str. 14 D-73230 Kirchheim Fon: +49 (0)7021 92846-0 Fax: +49 (0)7021 92846-99 E-Mail:

More information

Oracle FLEXCUBE Universal Banking Development of Launch Forms

Oracle FLEXCUBE Universal Banking Development of Launch Forms Oracle FLEXCUBE Universal Banking 12.87.03.0.0 Development of Launch Forms June 2017 1 Contents 1. Preface... 3 1.1 Audience... 3 2. Introduction... 3 2.1 How to use this Guide... 4 3. Launch Forms...

More information

Introducing PI SDK Buffering

Introducing PI SDK Buffering Introducing PI SDK Buffering PI SDK 1.4.0 marks the introduction of PI SDK buffering, which buffers PI point data from PI products and custom applications created with PI SDK. This document contains the

More information

The following forms are included. Computer files are contained in the directory v:\aqg_ops\improve\field_information\mailaudt. 1point.

The following forms are included. Computer files are contained in the directory v:\aqg_ops\improve\field_information\mailaudt. 1point. TI 201B Forms for Flow Audits by Site Operators The following forms are included. Computer files are contained in the directory v:\aqg_ops\improve\field_information\mailaudt date initials 1point.doc 10/20/95

More information

Oracle Enterprise Manager

Oracle Enterprise Manager Oracle Enterprise Manager System Monitoring Plug-in Installation Guide for VMware ESX Server Release 5 (1.0.3.0.0) to Release 8 (1.1.3.2.0) E13339-05 November 2009 This document is the installation guide

More information

Oracle Standard Management Pack

Oracle Standard Management Pack Oracle Standard Management Pack Readme Release 2.1.0.0.0 February 2000 Part No. A76911-01 Table Of Contents 1 Introduction 2 Compatibility 3 Documentation and Help 4 Oracle Performance Manager 5 Oracle

More information

Frequently Asked Questions Oracle Content Management Integration. An Oracle White Paper June 2007

Frequently Asked Questions Oracle Content Management Integration. An Oracle White Paper June 2007 Frequently Asked Questions Oracle Content Management Integration An Oracle White Paper June 2007 NOTE: The following is intended to outline our general product direction. It is intended for information

More information

CHAPTER 7 Using Other SAS Software Products

CHAPTER 7 Using Other SAS Software Products 77 CHAPTER 7 Using Other SAS Software Products Introduction 77 Using SAS DATA Step Features in SCL 78 Statements 78 Functions 79 Variables 79 Numeric Variables 79 Character Variables 79 Expressions 80

More information

OSEK/VDX. Communication. Version January 29, 2003

OSEK/VDX. Communication. Version January 29, 2003 Open Systems and the Corresponding Interfaces for Automotive Electronics OSEK/VDX Communication Version 3.0.1 January 29, 2003 This document is an official release and replaces all previously distributed

More information

FUJITSU Cloud Service K5 SF Restrictions / Advisory Notes. Version 1.5 FUJITSU LIMITED

FUJITSU Cloud Service K5 SF Restrictions / Advisory Notes. Version 1.5 FUJITSU LIMITED Version 1.5 FUJITSU LIMITED Oct 27, 2016 Contents 1 Preface 2 1.1 Purpose of This Document.................................... 2 1.2 Intended Readers......................................... 2 1.3 Structure

More information

Ecient XPath Axis Evaluation for DOM Data Structures

Ecient XPath Axis Evaluation for DOM Data Structures Ecient XPath Axis Evaluation for DOM Data Structures Jan Hidders Philippe Michiels University of Antwerp Dept. of Math. and Comp. Science Middelheimlaan 1, BE-2020 Antwerp, Belgium, fjan.hidders,philippe.michielsg@ua.ac.be

More information

Managing Zone Configuration

Managing Zone Configuration Oracle Enterprise Manager Ops Center Managing the Configuration of a Zone 12c Release 1 (12.1.2.0.0) E27356-01 November 2012 This guide provides an end-to-end example for how to use Oracle Enterprise Manager

More information

ER/Studio Data Architect

ER/Studio Data Architect Product Documentation ER/Studio Data Architect New Features Guide Version 8.5 October 7, 2009 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th

More information

CHAPTER 4 PROPOSED ARCHITECTURE FOR INCREMENTAL PARALLEL WEBCRAWLER

CHAPTER 4 PROPOSED ARCHITECTURE FOR INCREMENTAL PARALLEL WEBCRAWLER CHAPTER 4 PROPOSED ARCHITECTURE FOR INCREMENTAL PARALLEL WEBCRAWLER 4.1 INTRODUCTION In 1994, the World Wide Web Worm (WWWW), one of the first web search engines had an index of 110,000 web pages [2] but

More information

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E Job Scheduler Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51465-01 Table of Contents Job Scheduler 1. ABOUT THIS MANUAL... 1-1 1.1 INTRODUCTION... 1-1 1.1.1 Audience...

More information

WICED. WICED Development System. Factory Programming Application Note

WICED. WICED Development System. Factory Programming Application Note WICED WICED Development System 5300 California Avenue Irvine, California, 92677 Phone: 949-926-5000 Fax: 949-926-5203 WICED-AN800-R November 5, 2013 Revision History Revision History Revision Date Change

More information

Informatica ActiveVOS

Informatica ActiveVOS Informatica ActiveVOS 9.2.4.1 Release Notes Informatica ActiveVOS 9.2.4.1 Release Notes Page 1 of 9 Contents Introduction... 3 New Features and Enhancements... 3 Additional Platforms Supported... 3 Required

More information

Notification Development Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Notification Development Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E Notification Development Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51465-01 Table of Contents Notification Development 1. PREFACE... 1-1 1.1 AUDIENCE... 1-1 1.2 RELATED

More information

Developing a Simple Mapping Application with the GeoBase SDK and NAVTEQ data Tutorial 2 Adding Satellite Imagery

Developing a Simple Mapping Application with the GeoBase SDK and NAVTEQ data Tutorial 2 Adding Satellite Imagery Telogis Phone: (866) 835-6447 Fax: (866) 422-4096 1 Technology Dr., I-829 Irvine, California 92618 www.telogis.com Leading Global Platform for Location Based Services Developing a Simple Mapping Application

More information

CSE 373 Autumn 2010: Midterm #1 (closed book, closed notes, NO calculators allowed)

CSE 373 Autumn 2010: Midterm #1 (closed book, closed notes, NO calculators allowed) Name: Email address: CSE 373 Autumn 2010: Midterm #1 (closed book, closed notes, NO calculators allowed) Instructions: Read the directions for each question carefully before answering. We may give partial

More information

(Refer Slide Time: 1:09)

(Refer Slide Time: 1:09) Computer Networks Prof. S. Ghosh Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur Lecturer # 30 UDP and Client Server Good day, today we will start our discussion

More information

Enterprise Historian TM History Services. Version 2.4/1 Patch 8. Release Notes

Enterprise Historian TM History Services. Version 2.4/1 Patch 8. Release Notes Enterprise Historian TM History Services Version 2.4/1 Patch 8 Release Notes NOTICE The information in this document is subject to change without notice and should not be construed as a commitment by ABB

More information

Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12

Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12 Advanced Global Intercompany Systems : Transaction Account Definition (TAD) In Release 12 An Oracle White Paper [May] [2011] TABLE OF CONTENTS Executive Overview... 3 Introduction... 3 Scope... 3 Overview...

More information

Programming with the Service Control Engine Subscriber Application Programming Interface

Programming with the Service Control Engine Subscriber Application Programming Interface CHAPTER 5 Programming with the Service Control Engine Subscriber Application Programming Interface Revised: July 28, 2009, Introduction This chapter provides a detailed description of the Application Programming

More information

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences

Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Barriers and Memory Fences An Oracle White Paper September 2010 Handling Memory Ordering in Multithreaded Applications with Oracle Solaris Studio 12 Update 2: Part 2, Memory Introduction... 1 What Is Memory Ordering?... 2 More About

More information

Lab 7 1 Due Thu., 6 Apr. 2017

Lab 7 1 Due Thu., 6 Apr. 2017 Lab 7 1 Due Thu., 6 Apr. 2017 CMPSC 112 Introduction to Computer Science II (Spring 2017) Prof. John Wenskovitch http://cs.allegheny.edu/~jwenskovitch/teaching/cmpsc112 Lab 7 - Using Stacks to Create a

More information

Course Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services.

Course Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services. Course Outline Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications. Lesson 1, Azure Services,

More information

Document Management System Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E

Document Management System Interface Version NT1316-ORACLE FCUBSV.UM [January] [2010] Oracle Part Number E Document Management System Interface Version-11.0 9NT1316-ORACLE FCUBSV.UM 11.0.0.0.0.0.0 [January] [2010] Oracle Part Number E51573-01 Document Control Author: Documentation Team Created on: October 01,

More information

Programming with the Service Control Engine Subscriber Application Programming Interface

Programming with the Service Control Engine Subscriber Application Programming Interface CHAPTER 5 Programming with the Service Control Engine Subscriber Application Programming Interface Revised: November 20, 2012, Introduction This chapter provides a detailed description of the Application

More information

Hard Partitioning with Oracle VM Server for SPARC O R A C L E W H I T E P A P E R J U L Y

Hard Partitioning with Oracle VM Server for SPARC O R A C L E W H I T E P A P E R J U L Y Hard Partitioning with Oracle VM Server for SPARC O R A C L E W H I T E P A P E R J U L Y 2 0 1 6 Introduction This document describes hard partitioning with Oracle VM Server for SPARC, and how to use

More information

Quadros. RTXC Kernel Services Reference, Volume 1. Levels, Threads, Exceptions, Pipes, Event Sources, Counters, and Alarms. Systems Inc.

Quadros. RTXC Kernel Services Reference, Volume 1. Levels, Threads, Exceptions, Pipes, Event Sources, Counters, and Alarms. Systems Inc. Quadros Systems Inc. RTXC Kernel Services Reference, Volume 1 Levels, Threads, Exceptions, Pipes, Event Sources, Counters, and Alarms Disclaimer Quadros Systems, Inc. makes no representations or warranties

More information

Oracle Banking Digital Experience

Oracle Banking Digital Experience Oracle Banking Digital Experience Origination Social Media Integration User Manual Release 17.2.0.0.0 Part No. E88573-01 July 2017 Origination Social Media Integration User Manual July 2017 Oracle Financial

More information

What s New in Oracle Cloud Infrastructure Object Storage Classic. Topics: On Oracle Cloud. Oracle Cloud

What s New in Oracle Cloud Infrastructure Object Storage Classic. Topics: On Oracle Cloud. Oracle Cloud Oracle Cloud What's New in Classic E71883-15 February 2018 What s New in Oracle Cloud Infrastructure Object Storage Classic This document describes what's new in Classic on all the infrastructure platforms

More information

Distributed Systems Recitation 3. Tamim Jabban

Distributed Systems Recitation 3. Tamim Jabban 15-440 Distributed Systems Recitation 3 Tamim Jabban Project 1 Involves creating a Distributed File System (DFS): FileStack Stores data that does not fit on a single machine Enables clients to perform

More information

Oracle Enterprise Single Sign-on Logon Manager How-To: Configuring ESSO-LM Event Logging with Microsoft SQL Server 2005 Release

Oracle Enterprise Single Sign-on Logon Manager How-To: Configuring ESSO-LM Event Logging with Microsoft SQL Server 2005 Release Oracle Enterprise Single Sign-on Logon Manager How-To: Configuring ESSO-LM Event Logging with Microsoft SQL Server 2005 Release 11.1.1.5.0 21012-01 March 2011 Oracle Enterprise Single Sign-on Logon Manager

More information

Cisco UCS Performance Manager Release Notes

Cisco UCS Performance Manager Release Notes Cisco UCS Performance Manager Release Notes First Published: July 2017 Release 2.5.0 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel:

More information

Sample Question Paper

Sample Question Paper Scheme - I Sample Question Paper Marks : 70 Time: 3 Hrs. Q.1) Attempt any FIVE of the following. 10 Marks a. Write any four applications of data structure. b. Sketch the diagram of circular queue. c. State

More information

Data Transfer Utility Transfer Strategies

Data Transfer Utility Transfer Strategies The Data Transfer Utility is a general purpose program for transferring list names and transactions from one QuickBooks file to a different QuickBooks file. 1. Data that you export is held in temporary

More information

Level 2 Compatibility: The setscreen and currentscreen Operators

Level 2 Compatibility: The setscreen and currentscreen Operators Level 2 Compatibility: The setscreen and currentscreen Operators Adobe Developer Support Technical Note #5119 31 March 1992 Adobe Systems Incorporated Adobe Developer Technologies 345 Park Avenue San Jose,

More information

What s New in Adobe InDesign CS4 Products SDK

What s New in Adobe InDesign CS4 Products SDK What s New in Adobe InDesign CS4 Products SDK For the benefit of previous users, this document summarizes the changes to the SDK in this release. C++ IDE Requirements On Windows, the required C++ development

More information

Online Commercial Registration Plan User Guide Replacement Plate. State of Ohio Bureau of Motor Vehicles

Online Commercial Registration Plan User Guide Replacement Plate. State of Ohio Bureau of Motor Vehicles Online Commercial Registration Plan User Guide Replacement Plate State of Ohio Bureau of Motor Vehicles January, 2013 2013 Xerox Corporation. All rights reserved. XEROX and XEROX and Design are trademarks

More information

Oracle Insurance IStream

Oracle Insurance IStream Oracle Insurance IStream IStream Document Manager Glossary Release 6.2 E14878-01 January 2009 Copyright Copyright 2009, Oracle and/or its affiliates. All rights reserved. Primary Authors: Andrew Brooke

More information

Tech Note 988 Wonderware System Platform 2014 AlarmMgr Support for InTouch and AppServer on Windows Vista and Later Operating Systems

Tech Note 988 Wonderware System Platform 2014 AlarmMgr Support for InTouch and AppServer on Windows Vista and Later Operating Systems Tech Note 988 Wonderware System Platform 2014 AlarmMgr Support for InTouch and AppServer on Windows Vista and Later Operating Systems All Tech Notes, Tech Alerts and KBCD documents and software are provided

More information

etrac Release Notes Version 6.1

etrac Release Notes Version 6.1 etrac Release Notes Version 6.1 Global DMS, 1555 Bustard Road, Suite 300, Lansdale, PA 19446 2015, All Rights Reserved. Global DMS and etrac are registered trademarks of Global Data Management Systems,

More information

Version and Release Management for ISO Messages. Best Practices. 2 December 2016

Version and Release Management for ISO Messages. Best Practices. 2 December 2016 2 December 2016 Table of Contents Table of Contents Preface... 3 1 Introduction... 4 2... 5 2.1 Categorisation into Three Types of Change... 5 2.2 Determining the Type of Change... 7 2.3 Frequency of Changes...

More information

Oracle Banking APIs. Part No. E Origination Social Media Integration Guide Release April 2018

Oracle Banking APIs. Part No. E Origination Social Media Integration Guide Release April 2018 Oracle Banking APIs Origination Social Media Integration Guide Release 18.1.0.0.0 Part No. E94092-01 April 2018 Origination Social Media Integration Guide April 2018 Oracle Financial Services Software

More information

Intellex Digital Video Management System. Installing a CD-RW in Intellex

Intellex Digital Video Management System. Installing a CD-RW in Intellex Intellex Digital Video Management System Installing a CD-RW in Intellex 2 Intellex Digital Video Management System Notice Copyright The information in this manual was current when published. The manufacturer

More information

4/ FGC Uen Rev C IPX. Implementation Guide SMS Utility API 1.0

4/ FGC Uen Rev C IPX. Implementation Guide SMS Utility API 1.0 4/155 19-FGC 101 0169 Uen Rev C IPX Implementation Guide SMS Utility API 1.0 All rights reserved. No part of this document may be reproduced in any form without the written permission of the copyright

More information

CALIFORNIA SOFTWARE LABS

CALIFORNIA SOFTWARE LABS The JetSend SDK Appliance Architecture CALIFORNIA SOFTWARE LABS R E A L I Z E Y O U R I D E A S California Software Labs 6800 Koll Center Parkway, Suite 100 Pleasanton CA 94566, USA. Phone (925) 249 3000

More information

Primavera Portfolio Management Reporting Views for SQL Server databases

Primavera Portfolio Management Reporting Views for SQL Server databases Portfolio Management Reporting Views for SQL Server Databases 16 R1 Copyright 1999-2016, Oracle and/or its affiliates. The Programs (which include both the software and documentation) contain proprietary

More information

Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R

Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R Oracle NoSQL Database For Time Series Data O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 7 Introduction As massive amounts of data are being created with a need to store and analyze this data,

More information

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information.

DBMS (FYCS) Unit - 1. A database management system stores data in such a way that it becomes easier to retrieve, manipulate, and produce information. Prof- Neeta Bonde DBMS (FYCS) Unit - 1 DBMS: - Database is a collection of related data and data is a collection of facts and figures that can be processed to produce information. Mostly data represents

More information

Oracle WebCenter Sites. Web Experience Management Framework REST API Resource Reference 11g Release 1 (11.1.1)

Oracle WebCenter Sites. Web Experience Management Framework REST API Resource Reference 11g Release 1 (11.1.1) Oracle WebCenter Sites Web Experience Management Framework REST API Resource Reference 11g Release 1 (11.1.1) April 2012 Oracle WebCenter Sites: Web Experience Management Framework REST API Resource Reference,

More information

FINALTERM EXAMINATION Fall 2009 CS301- Data Structures Question No: 1 ( Marks: 1 ) - Please choose one The data of the problem is of 2GB and the hard

FINALTERM EXAMINATION Fall 2009 CS301- Data Structures Question No: 1 ( Marks: 1 ) - Please choose one The data of the problem is of 2GB and the hard FINALTERM EXAMINATION Fall 2009 CS301- Data Structures Question No: 1 The data of the problem is of 2GB and the hard disk is of 1GB capacity, to solve this problem we should Use better data structures

More information

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware

An Oracle White Paper October The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware An Oracle White Paper October 2009 The New Oracle Enterprise Manager Database Control 11g Release 2 Now Managing Oracle Clusterware Introduction Oracle Enterprise Manager provides a single, integrated

More information

Using Data Transfer Services

Using Data Transfer Services 103 CHAPTER 16 Using Data Transfer Services Introduction 103 Benefits of Data Transfer Services 103 Considerations for Using Data Transfer Services 104 Introduction For many applications, data transfer

More information

CS 450 Operating System Week 4 Lecture Notes

CS 450 Operating System Week 4 Lecture Notes CS 450 Operating System Week 4 Lecture Notes Reading: Operating System Concepts (7 th Edition) - Silberschatz, Galvin, Gagne Chapter 5 - Pages 129 147 Objectives: 1. Explain the main Objective of Threads

More information

User Defined Field Version-1.0 9NT1438-ORACLE FCUBS V.UM 11.1.US [March] [2011] Oracle Part Number E

User Defined Field Version-1.0 9NT1438-ORACLE FCUBS V.UM 11.1.US [March] [2011] Oracle Part Number E User Defined Field Version-1.0 9NT1438-ORACLE FCUBS V.UM 11.1.US.1.0.0.0 [March] [2011] Oracle Part Number E51715-01 Document Control Author: Documentation Team Created on: October 01, 2008 Updated by:

More information

FORTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLIGY- MARCH, 2012 DATA STRUCTURE (Common to CT and IF) [Time: 3 hours

FORTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLIGY- MARCH, 2012 DATA STRUCTURE (Common to CT and IF) [Time: 3 hours TED (10)-3071 Reg. No.. (REVISION-2010) (Maximum marks: 100) Signature. FORTH SEMESTER DIPLOMA EXAMINATION IN ENGINEERING/ TECHNOLIGY- MARCH, 2012 DATA STRUCTURE (Common to CT and IF) [Time: 3 hours PART

More information

I. Operating System and Interface Specifications: a. O/S: Windows XP, Vista, 7, /2003/2008 Server and Linux.

I. Operating System and Interface Specifications: a. O/S: Windows XP, Vista, 7, /2003/2008 Server and Linux. I. Operating System and Interface Specifications: a. O/S: Windows XP, Vista, 7, 8 2000/2003/2008 Server and Linux. b. Comm Ports: i. Windows: RS-232 on COM1, COM2, COM3, COM4 or USB. ii. Linux: ttys0 (COM1

More information

Firmware Updating Tool for USB Card Reader. Firmware Updater. User s Manual. For Windows XP, XP x64, 2000 CAUTION

Firmware Updating Tool for USB Card Reader. Firmware Updater. User s Manual. For Windows XP, XP x64, 2000 CAUTION Firmware Updating Tool for USB Card Reader Firmware Updater User s Manual For Windows XP, XP x64, 2000 CAUTION This document is an example of the manual for end users. Modify this document to adapt to

More information

SAS File Management. Improving Performance CHAPTER 37

SAS File Management. Improving Performance CHAPTER 37 519 CHAPTER 37 SAS File Management Improving Performance 519 Moving SAS Files Between Operating Environments 520 Converting SAS Files 520 Repairing Damaged Files 520 Recovering SAS Data Files 521 Recovering

More information

Adding Mobile Capability to an Enterprise Application With Oracle Database Lite. An Oracle White Paper June 2007

Adding Mobile Capability to an Enterprise Application With Oracle Database Lite. An Oracle White Paper June 2007 Adding Mobile Capability to an Enterprise Application With Oracle Database Lite An Oracle White Paper June 2007 Adding Mobile Capability to an Enterprise Application With Oracle Database Lite Table of

More information

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E

Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E Document Management System Interface Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51465-01 Table of Contents Document Management System Interface 1. ORACLE FLEXCUBE -

More information

C CURE 800/8000 Security Management Software

C CURE 800/8000 Security Management Software Sales Guide C CURE 800/8000 Security Management Software Data consistency is at the forefront of this release. There are so many divergent applications used in the course of running a business, C CURE

More information

Course Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led

Course Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led About this course This course is intended for students who have experience building ASP.NET and C# applications. Students will

More information

MetaXpress PowerCore High Content Distributed Image Analysis Software

MetaXpress PowerCore High Content Distributed Image Analysis Software MetaXpress PowerCore High Content Distributed Image Analysis Software Version 1.1.0.5 Software Release Notes 0112-0185 D January 2012 This document is provided to customers who have purchased Molecular

More information

DISTRIBUTED COMPUTER SYSTEMS

DISTRIBUTED COMPUTER SYSTEMS DISTRIBUTED COMPUTER SYSTEMS Communication Fundamental REMOTE PROCEDURE CALL Dr. Jack Lange Computer Science Department University of Pittsburgh Fall 2015 Outline Communication Architecture Fundamentals

More information

SNMP Master Agent. Release Notes 8.5.x

SNMP Master Agent. Release Notes 8.5.x SNMP Master Agent Release Notes 8.5.x 12/17/2017 Table of Contents SNMP Master Agent 8.5.x Release Note 3 Known Issues and Recommendations 5 Release 8.5.1 7 8.5.100.08 8 8.5.100.07 9 8.5.100.03 10 8.5.100.02

More information

CHAPTER 5 GENERATING TEST SCENARIOS AND TEST CASES FROM AN EVENT-FLOW MODEL

CHAPTER 5 GENERATING TEST SCENARIOS AND TEST CASES FROM AN EVENT-FLOW MODEL CHAPTER 5 GENERATING TEST SCENARIOS AND TEST CASES FROM AN EVENT-FLOW MODEL 5.1 INTRODUCTION The survey presented in Chapter 1 has shown that Model based testing approach for automatic generation of test

More information